mirror of
https://github.com/KevinMidboe/waka-box.git
synced 2025-10-29 01:40:22 +00:00
Format with prettier
This commit is contained in:
36
index.js
36
index.js
@@ -1,8 +1,8 @@
|
||||
require('dotenv').config();
|
||||
const Twitter = require('twitter');
|
||||
const Octokit = require('@octokit/rest');
|
||||
const wordwrap = require('wordwrap');
|
||||
const { formatDistanceStrict } = require('date-fns');
|
||||
require("dotenv").config();
|
||||
const Twitter = require("twitter");
|
||||
const Octokit = require("@octokit/rest");
|
||||
const wordwrap = require("wordwrap");
|
||||
const { formatDistanceStrict } = require("date-fns");
|
||||
|
||||
const {
|
||||
TWITTER_USER: twitterHandle,
|
||||
@@ -11,27 +11,27 @@ const {
|
||||
TWITTER_CONSUMER_SECRET: consumerSecret,
|
||||
TWITTER_ACCESS_TOKEN_KEY: accessTokenKey,
|
||||
TWITTER_ACCESS_TOKEN_SECRET: accessTokenSecret,
|
||||
GITHUB_TOKEN: githubToken,
|
||||
GITHUB_TOKEN: githubToken
|
||||
} = process.env;
|
||||
|
||||
const twitter = new Twitter({
|
||||
consumer_key: consumerKey,
|
||||
consumer_secret: consumerSecret,
|
||||
access_token_key: accessTokenKey,
|
||||
access_token_secret: accessTokenSecret,
|
||||
access_token_secret: accessTokenSecret
|
||||
});
|
||||
|
||||
const octokit = new Octokit({
|
||||
auth: `token ${githubToken}`,
|
||||
auth: `token ${githubToken}`
|
||||
});
|
||||
|
||||
async function main() {
|
||||
const timeline = await twitter.get('statuses/user_timeline', {
|
||||
screen_name: twitterHandle,
|
||||
const timeline = await twitter.get("statuses/user_timeline", {
|
||||
screen_name: twitterHandle,
|
||||
count: 1,
|
||||
trim_user: 1,
|
||||
exclude_replies: true,
|
||||
});
|
||||
exclude_replies: true
|
||||
});
|
||||
|
||||
const tweet = timeline[0];
|
||||
await updateGist(tweet);
|
||||
@@ -56,15 +56,17 @@ async function updateGist(tweet) {
|
||||
gist_id: gistId,
|
||||
files: {
|
||||
[filename]: {
|
||||
filename: `@${twitterHandle} - ${timeAgo} ago | ❤ ${tweet.favorite_count} | 🔁 ${tweet.retweet_count}`,
|
||||
content: wrap(tweet.text),
|
||||
},
|
||||
},
|
||||
filename: `@${twitterHandle} - ${timeAgo} ago | ❤ ${
|
||||
tweet.favorite_count
|
||||
} | 🔁 ${tweet.retweet_count}`,
|
||||
content: wrap(tweet.text)
|
||||
}
|
||||
}
|
||||
});
|
||||
} catch (error) {
|
||||
console.error(`Unable to update gist\n${error}`);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
(async () => {
|
||||
await main();
|
||||
|
||||
Reference in New Issue
Block a user