Bug-Reports, Devlog-Threads und Watchdog
- /bug (alle Member): erstellt Gitea-Issue inkl. Screenshot-Upload als Asset; bug_reports-Tabelle für den Rückkanal — Issue geschlossen (issues-Webhook) → DM an den Reporter - Auto-Thread '💬 Devlog <Datum>' unter jedem Devlog-Post (Setting, Default an) - Watchdog: prüft Setting watchdog_urls alle 2 min, DM an Admin nach 2 Fails in Folge + Entwarnung mit Downtime-Dauer - Setup-Seite: Bug-Repo, Threads-Toggle, Watchdog-URLs; Env GITEA_API_TOKEN/GITEA_URL Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -16,6 +16,16 @@ export function releaseChannelId() {
|
||||
return getSetting('release_channel_id') || null;
|
||||
}
|
||||
|
||||
/** Diskussions-Thread unter jedem Devlog-Post (Default: an) */
|
||||
export function devlogThreadsEnabled() {
|
||||
return getSetting('devlog_threads_enabled') !== '0';
|
||||
}
|
||||
|
||||
/** Ziel-Repo für /bug-Reports (Default: EcoGame) */
|
||||
export function bugReportRepo() {
|
||||
return getSetting('bug_report_repo') || 'D4rkst3r/EcoGame';
|
||||
}
|
||||
|
||||
/** Rolle, die bei Devlog-Posts gepingt wird — leer = kein Ping */
|
||||
export function devlogPingRoleId() {
|
||||
return getSetting('devlog_ping_role_id') || null;
|
||||
|
||||
Reference in New Issue
Block a user