16 |
|
|
17 |
constructor(protected client: DiscordClient) { |
constructor(protected client: DiscordClient) { |
18 |
this.app = express(); |
this.app = express(); |
19 |
this.guildData = JSON.parse(readFileSync(path.resolve(__dirname, '..', '..', 'config', 'apiguilds.json')).toString()); |
const data: typeof this.guildData = {}; |
20 |
|
|
21 |
|
for (const key of Object.keys(process.env)) { |
22 |
|
if (key.startsWith('TOKEN_')) { |
23 |
|
data[key.replace(/^TOKEN_/g, '')] = { |
24 |
|
token: process.env[key]! |
25 |
|
}; |
26 |
|
} |
27 |
|
} |
28 |
|
|
29 |
|
this.guildData = data; |
30 |
|
console.log(data); |
31 |
} |
} |
32 |
|
|
33 |
verifyToken(guild: string, token: string): boolean { |
verifyToken(guild: string, token: string): boolean { |