MessageReactionAdd und MessageReactionRemove für Announcement Rolle verwenden #20

Open
opened 2023-06-14 21:13:29 +02:00 by magnetotail · 1 comment
Collaborator

Aktuell wird alle 5 Sekunden gepollt, ob sich die reactions geändert haben. Stattdessen soll die Veränderung einmal beim startup geprüft werden und anschließend über die Events MessageReactionAdd und MessageReactionRemove die Veränderungen verfolgt werden.

  • Änderungen einmalig beim Startup prüfen
  • Scheduled Task entfernen
  • MessageReactionAdd Event implementieren für Rolle hinzufügen
  • MessageReactionRemove implementieren für Rolle entfernen
Aktuell wird alle 5 Sekunden gepollt, ob sich die reactions geändert haben. Stattdessen soll die Veränderung einmal beim startup geprüft werden und anschließend über die Events MessageReactionAdd und MessageReactionRemove die Veränderungen verfolgt werden. - [ ] Änderungen einmalig beim Startup prüfen - [ ] Scheduled Task entfernen - [ ] MessageReactionAdd Event implementieren für Rolle hinzufügen - [ ] MessageReactionRemove implementieren für Rolle entfernen
magnetotail added this to the 2.0 milestone 2023-06-14 21:13:29 +02:00
Owner

https://discordjs.guide/popular-topics/collectors.html#await-reactions

DiscordJS bietet ein Collector Konstrukt um sich an bestimmte Nachrichten zu hängen und auf Updates zu warten

https://discordjs.guide/popular-topics/collectors.html#await-reactions DiscordJS bietet ein Collector Konstrukt um sich an bestimmte Nachrichten zu hängen und auf Updates zu warten
kenobi self-assigned this 2023-11-19 20:35:50 +01:00
kenobi added reference feat/20-reactions-for-roles 2023-11-20 19:02:33 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kenobi/jellyfin-discord-bot#20
No description provided.