diff --git a/packages/skin-database/cli.ts b/packages/skin-database/cli.ts index 60a26aae..147ba168 100755 --- a/packages/skin-database/cli.ts +++ b/packages/skin-database/cli.ts @@ -125,7 +125,8 @@ async function main() { case "tweet": { console.log("tweet"); const hash = argv._[1]; - await tweet(client, hash); + const md5 = await tweet(client, hash); + await insta(client, md5); break; } case "insta": { diff --git a/packages/skin-database/tasks/tweet.ts b/packages/skin-database/tasks/tweet.ts index 36c32565..bf30bee8 100644 --- a/packages/skin-database/tasks/tweet.ts +++ b/packages/skin-database/tasks/tweet.ts @@ -11,7 +11,7 @@ import UserContext from "../data/UserContext"; import TweetModel from "../data/TweetModel"; const temp = _temp.track(); -export async function tweet(discordClient: Client, anything: string | null) { +export async function tweet(discordClient: Client, anything: string | null): Promise { const ctx = new UserContext(); const tweetBotChannel = await discordClient.channels.fetch( TWEET_BOT_CHANNEL_ID @@ -86,6 +86,7 @@ export async function tweet(discordClient: Client, anything: string | null) { ); } logger.info("Tweeted a skin", { md5, filename, tweetId }); + return md5; } async function getResizedScreenshot(md5: string): Promise {