Skip to content

Commit

Permalink
fix(repo/discord): ensure to only choose normal messages from channel 🐛
Browse files Browse the repository at this point in the history
  • Loading branch information
0xwal committed Nov 8, 2023
1 parent 26743b3 commit ef1c842
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/repo/discord-repo.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Client, Collection, Message, TextChannel} from "discord.js";
import {Client, Collection, Message, MessageType, TextChannel} from "discord.js";
import * as config from "../config.ts";
import {Challenge} from "../types/challenge.ts";

Expand Down Expand Up @@ -39,7 +39,9 @@ export async function getRandomChallenge(client: Client): Promise<Challenge> {

const messages = await channel.messages.fetch({limit: 100});

const message = pickNextMessage(messages);
const onlyMessages = messages.filter(m => m.type === MessageType.Default);

const message = pickNextMessage(onlyMessages);

const content = message.content.replace(/(^```|```$)/g, "");

Expand Down

0 comments on commit ef1c842

Please sign in to comment.