diff options
| author | Volpeon <git@volpeon.ink> | 2021-10-18 13:57:48 +0200 |
|---|---|---|
| committer | Volpeon <git@volpeon.ink> | 2021-10-18 13:57:48 +0200 |
| commit | 2f973f910ba236542e99765c3544064d2c0d388c (patch) | |
| tree | 86a4a0aa554a3a596e97cbf10ec3aad0f83a01cf /src/index.ts | |
| parent | Support posting a specific picture (diff) | |
| download | feralbot-2f973f910ba236542e99765c3544064d2c0d388c.tar.gz feralbot-2f973f910ba236542e99765c3544064d2c0d388c.tar.bz2 feralbot-2f973f910ba236542e99765c3544064d2c0d388c.zip | |
Better interfaces and function responsibilities
Diffstat (limited to 'src/index.ts')
| -rw-r--r-- | src/index.ts | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/index.ts b/src/index.ts index e2fee01..3b8b0a8 100644 --- a/src/index.ts +++ b/src/index.ts | |||
| @@ -19,7 +19,9 @@ const args = cliArgs.parse<{ | |||
| 19 | async function postRandomPicture() { | 19 | async function postRandomPicture() { |
| 20 | console.log("Fetching random post..."); | 20 | console.log("Fetching random post..."); |
| 21 | 21 | ||
| 22 | const { queryIndex, post } = await e621.getRandomPost(); | 22 | const queryIndex = Math.floor(Math.random() * config.e621.queries.length); |
| 23 | const query = config.e621.queries[queryIndex]; | ||
| 24 | const post = await e621.getRandomPost(query); | ||
| 23 | 25 | ||
| 24 | console.log(`Got ${post.id} via query ${queryIndex}`); | 26 | console.log(`Got ${post.id} via query ${queryIndex}`); |
| 25 | 27 | ||
| @@ -27,9 +29,9 @@ async function postRandomPicture() { | |||
| 27 | } | 29 | } |
| 28 | 30 | ||
| 29 | async function postSpecificPicture(id: number) { | 31 | async function postSpecificPicture(id: number) { |
| 30 | console.log("Fetching post ${id}..."); | 32 | console.log(`Fetching post ${id}...`); |
| 31 | 33 | ||
| 32 | const post = await e621.getPost(id); | 34 | const post = await e621.getPostById(id); |
| 33 | 35 | ||
| 34 | console.log(`Got ${post.id}`); | 36 | console.log(`Got ${post.id}`); |
| 35 | 37 | ||
