Skip to content

Commit 97416c7

Browse files
authored
chore: decomission discord ws [CM-1108] (#4024)
Signed-off-by: Mouad BANI <[email protected]>
1 parent fd071e4 commit 97416c7

22 files changed

Lines changed: 4 additions & 1788 deletions

File tree

backend/package.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
"start:job-generator": "SERVICE=job-generator TS_NODE_TRANSPILE_ONLY=true tsx src/bin/job-generator.ts",
99
"start:job-generator:dev": "nodemon --watch \"src/**/*.ts\" --watch ../services/libs -e ts,json --exec \"pnpm run start:job-generator\"",
1010
"start:job-generator:dev:local": "set -a && . ./.env.dist.local && . ./.env.override.local && set +a && pnpm run start:job-generator:dev",
11-
"start:discord-ws": "SERVICE=discord-ws TS_NODE_TRANSPILE_ONLY=true tsx src/bin/discord-ws.ts",
12-
"start:discord-ws:dev": "nodemon --watch \"src/**/*.ts\" --watch ../services/libs -e ts,json --exec \"pnpm run start:discord-ws\"",
13-
"start:discord-ws:dev:local": "set -a && . ./.env.dist.local && . ./.env.override.local && set +a && pnpm run start:discord-ws:dev",
1411
"build": "tsc && cp package*json dist/ && cp .sequelizerc dist/.sequelizerc ",
1512
"test": "../scripts/cli scaffold up-test && jest --clearCache && set -a && . ./.env.dist.local && . ./.env.test && set +a && NODE_ENV=test SERVICE=test jest --runInBand --verbose --forceExit",
1613
"sequelize-cli:source": "pnpm run build && npx sequelize --config src/database/sequelize-cli-config.ts --migrations-source-path src/database/migrations",
@@ -95,7 +92,6 @@
9592
"crowd-sentiment": "^1.1.7",
9693
"crypto-js": "^4.1.1",
9794
"csv-parse": "^5.5.6",
98-
"discord.js": "^14.7.1",
9995
"dotenv": "8.2.0",
10096
"dotenv-expand": "^8.0.3",
10197
"emoji-dictionary": "^1.0.11",

backend/src/database/repositories/incomingWebhookRepository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ export default class IncomingWebhookRepository extends RepositoryBase<
239239
from "incomingWebhooks"
240240
where state = :pending
241241
and "createdAt" < now() - interval '1 hour'
242-
and type not in ('GITHUB', 'DISCORD')
242+
and type not in ('GITHUB')
243243
limit ${perPage} offset ${(page - 1) * perPage};
244244
`
245245

backend/src/serverless/integrations/types/iteratorTypes.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ export interface TwitterOutput extends BaseOutput {
2222

2323
export interface TwitterReachOutput extends BaseOutput {}
2424

25-
export interface DiscordOutput extends BaseOutput {
26-
channels: any[]
27-
}
28-
2925
export interface SlackOutput extends BaseOutput {
3026
channels: any[]
3127
users: Object

backend/src/serverless/integrations/types/messageTypes.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,6 @@ export interface TwitterReachMessage extends IntegrationsMessage {
2828
}
2929
}
3030

31-
export interface DiscordIntegrationMessage extends IntegrationsMessage {
32-
args: {
33-
guildId: string
34-
channels?: any
35-
}
36-
}
37-
3831
export interface SlackIntegrationMessage extends IntegrationsMessage {
3932
args: {
4033
channels?: any

backend/src/serverless/integrations/usecases/chat/getChannels.ts

Lines changed: 0 additions & 93 deletions
This file was deleted.

backend/src/serverless/integrations/usecases/chat/getThreads.ts

Lines changed: 0 additions & 37 deletions
This file was deleted.

backend/src/types/webhooks.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,6 @@ export enum WebhookType {
1313
GROUPSIO = 'GROUPSIO',
1414
}
1515

16-
export enum DiscordWebsocketEvent {
17-
MEMBER_ADDED = 'member_added',
18-
MEMBER_UPDATED = 'member_updated',
19-
MESSAGE_CREATED = 'message_created',
20-
MESSAGE_UPDATED = 'message_updated',
21-
}
22-
23-
export interface DiscordWebsocketPayload {
24-
event: DiscordWebsocketEvent
25-
data: any
26-
}
27-
2816
export interface GithubWebhookPayload {
2917
signature: string
3018
event: string

0 commit comments

Comments
 (0)