Eventgebundene Rollen mit automatischer Rollenvergabe/entzug #2

Closed
opened 2023-06-04 02:57:46 +02:00 by magnetotail · 2 comments
magnetotail commented 2023-06-04 02:57:46 +02:00 (Migrated from gitea.brudi.xyz)

Bei Interessenankündigung an ein Watchpartyevent sollen User bei Start des Events automatisch eine Eventwatch Rolle bekommen + temporäre Accounts, die bei Abschluss des Events wieder gelöscht werden

Bei Interessenankündigung an ein Watchpartyevent sollen User bei Start des Events automatisch eine Eventwatch Rolle bekommen + temporäre Accounts, die bei Abschluss des Events wieder gelöscht werden
magnetotail commented 2023-06-04 12:53:42 +02:00 (Migrated from gitea.brudi.xyz)

Unsicher, ob hierfür wirklich eine separate Rolle notwendig ist. Es kann auch bei Start/Ende des Events einfach direkt ein User angelegt werden. Rolle dann evtl nur für dauerhaften Account?

Für den Fall, dass Leute während des Events rausgehen, könnte das Event guildScheduledEventUserRemove abgefragt werden

Unsicher, ob hierfür wirklich eine separate Rolle notwendig ist. Es kann auch bei Start/Ende des Events einfach direkt ein User angelegt werden. Rolle dann evtl nur für dauerhaften Account? Für den Fall, dass Leute während des Events rausgehen, könnte das Event guildScheduledEventUserRemove abgefragt werden
magnetotail commented 2023-06-04 17:50:23 +02:00 (Migrated from gitea.brudi.xyz)

Keine separate Rolle. User bekommen temporäre Accounts beim start des Events wenn sie keine Dauerwatch-Rolle haben. Außerdem bekommen User die einem Channel beitreten in dem ein Event stattfindet einen Account.
Alle temporären Accounts werden bei Beendigung des Events wieder gelöscht.

Es ist noch ein wenig testen nötig, ob alle cases hiervon funktionieren.

Keine separate Rolle. User bekommen temporäre Accounts beim start des Events wenn sie keine Dauerwatch-Rolle haben. Außerdem bekommen User die einem Channel beitreten in dem ein Event stattfindet einen Account. Alle temporären Accounts werden bei Beendigung des Events wieder gelöscht. Es ist noch ein wenig testen nötig, ob alle cases hiervon funktionieren.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
hackser/jellyfin-discord-bot#2
No description provided.