Rollen-Ping beim Devlog: Erwähnung + Abo-Button
- Setting devlog_ping_role_id (Rollen-Dropdown auf der Setup-Seite, leer = aus) - Devlog-Post erwähnt die Rolle (allowedMentions gescoped) und trägt einen 🔔-Button, über den Member die Rolle selbst an-/abmelden (ephemere Bestätigung) - API liefert vergebbare Rollen (ohne @everyone/managed), PUT validiert Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -16,6 +16,11 @@ export function releaseChannelId() {
|
||||
return getSetting('release_channel_id') || null;
|
||||
}
|
||||
|
||||
/** Rolle, die bei Devlog-Posts gepingt wird — leer = kein Ping */
|
||||
export function devlogPingRoleId() {
|
||||
return getSetting('devlog_ping_role_id') || null;
|
||||
}
|
||||
|
||||
/** Commit-Feed global an/aus (Default: an). Aus = weiter archivieren, nur nicht posten. */
|
||||
export function commitFeedEnabled() {
|
||||
return getSetting('commit_feed_enabled') !== '0';
|
||||
|
||||
Reference in New Issue
Block a user