4 |
import Service from "../utils/structures/Service"; |
import Service from "../utils/structures/Service"; |
5 |
|
|
6 |
export default class Welcomer extends Service { |
export default class Welcomer extends Service { |
7 |
messages: string[] = JSON.parse(fs.readFileSync(path.resolve(__dirname, '..', '..', 'resources', 'welcome_messages.json')).toString()); |
messages: string[] = JSON.parse(fs.readFileSync(path.resolve(process.env.SUOD_PREFIX ?? path.join(__dirname, '..', '..'), 'resources', 'welcome_messages.json')).toString()); |
8 |
|
|
9 |
generateEmbed(member: GuildMember, index?: number) { |
generateEmbed(member: GuildMember, index?: number) { |
10 |
const { message, randomize } = this.client.config.props[member.guild.id].welcomer; |
const { message, randomize } = this.client.config.props[member.guild.id].welcomer; |