import { discordChangeLog } from '@skeet-framework/discord-utils' import { dotenv } from '@skeet-framework/utils' dotenv.config() type ProjectType = 'labo' | 'epics' const run = async (project: ProjectType, repoName: string) => { if (project === 'labo') { console.log('labo') const token = process.env.DISCORD_TOKEN_LABO || '' const channelId = process.env.LABO_SKEET_CHANNEL_ID || '' await discordChangeLog(token, repoName, [channelId]) } else if (project === 'epics') { console.log('epics') const token = process.env.DISCORD_TOKEN || '' const channelId = process.env.DISCORD_CHANNEL_ID || '' const channelIdJA = process.env.DISCORD_CHANNEL_ID_JA || '' await discordChangeLog(token, repoName, [channelId]) await discordChangeLog(token, repoName, [channelIdJA], 'ja') } else { console.log('invalid project name') } } const project = process.argv[2] as ProjectType const repoArg = process.argv[3] || '' void run(project, repoArg)