Free Pascal bot, amely hetente egyszer, fix időpontban létrehoz egy Discord-szálat, és beleposztolja az első üzenetet. Heti státuszfrissítésekhez és bejelentkezésekhez való.
Környezeti változók; a sablon az env-example.
| Változó | Leírás | Példa |
|---|---|---|
RUN_AT |
Az ütemezés DOW:HH:MM formátumban (1=vasárnap, 7=szombat). |
3:09:00 (kedd 09:00) |
DISCORD_BOT_TOKEN |
A Discord bot hitelesítési tokenje. | MTIzNDU2... |
DISCORD_CHANNEL_ID |
Annak a csatornának az azonosítója, ahol a szál létrejön. | 123456789012345678 |
THREAD_NAME |
A szál alapneve. Az aktuális dátum automatikusan hozzáfűződik. | Weekly Status |
THREAD_MESSAGE |
A szálba posztolt első üzenet. Discord-említéseket is elfogad. | @here Please post updates! |
ARCHIVE_DURATION |
(Opcionális) Hány perc múlva archiválódjon a szál. Alapérték 10080 (7 nap). | 1440 (1 nap) |
A RUN_AT formátuma hét napja:óra:perc — a nap 1 (vasárnap) és 7 (szombat) között, az óra 0–23, a perc 0–59. A RUN_AT=2:14:30 minden hétfőn 14:30-at jelent.
RUN_AT értéket, és ellenőrzi a környezetet.THREAD_NAME (ÉÉÉÉ-HH-NN) nevű szálat, kiveszi a válaszból az új szál azonosítóját, majd beleposztolja a THREAD_MESSAGE üzenetet.Olyan Discord bot, amelynek a célcsatornán Send Messages és Create Public Threads joga van. Önálló binárisként vagy Dockerben fut.
https://git.teletypegames.org/services/statusbot