From 06584bd5933b8229eef15d5cefe4a9458ad444f7 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 3 Feb 2022 02:14:33 -0500 Subject: [PATCH] Post to Insta when tweeting --- packages/skin-database/cli.ts | 3 ++- packages/skin-database/tasks/tweet.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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 {