Skip to content

Commit baea12a

Browse files
committed
adventar: deprecate rtm
1 parent a2ba634 commit baea12a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

adventar/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Based on https://github.com/ut-ap2021/ap2021bot/blob/main/src/adventar/index.ts
22

3-
import { RTMClient } from '@slack/rtm-api';
3+
import { SlackEventAdapter } from '@slack/events-api';
44
import { WebClient } from '@slack/web-api';
55
import { stripIndent } from 'common-tags';
66
import { JSDOM } from 'jsdom';
@@ -90,10 +90,10 @@ const saveAdventarSnapshots = async (snapshots: AdventarCalendarSnapshot[]) => {
9090
};
9191

9292
export default async ({
93-
rtmClient: rtm,
93+
eventClient,
9494
webClient: slack,
9595
}: {
96-
rtmClient: RTMClient;
96+
eventClient: SlackEventAdapter;
9797
webClient: WebClient;
9898
}): Promise<void> => {
9999
const mutex = new Mutex();
@@ -172,7 +172,7 @@ export default async ({
172172

173173
setInterval(notifyAdventarCalendarsUpdate, 60 * 1000);
174174

175-
rtm.on('message', async message => {
175+
eventClient.on('message', async message => {
176176
if (message.channel !== process.env.CHANNEL_SANDBOX) {
177177
return;
178178
}

0 commit comments

Comments
 (0)