Greet Bot
V našem Slacku používáme tak zvaného Greet bota pro zaslání soukromé zprávy v určitých důležitých okamžicích po vstupu do komunity, např. jako uvítací zprávu hned po aktivaci vlastního profilu na Slacku.
Tento postup slouží jako odkazový návod, kde zprávy nastavit, editovat a případně zrušit.
Původní Greetbot byl mezi Apps v admin prostředí Slacku, ale protože tato aplikace ukončila svůj provoz, tak jsme vytvořili svého Greetbota a příslušný ticket: Zasílat novým uživatelům Slacku uvítací zprávu · Issue #620 · cesko-digital/web
Zatím aktuální uvítací zpráva je uložená zde: web/welcome.txt at master · cesko-digital/web
Jak současný Greet bot vypadá?
Jakmile se přihlásíš na Slacku, tak se ti zobrazí Greet Bot aplikace, která ti zašle uvítací zprávu:
Od ledna 2023 se provedla úprava textu v uvítací zprávě a také se zavedlo postupné odesílání dalších Greet bot zpráv - podrobnosti viz ticket: Postupné odesílání uvítacích zpráv na Slacku· Issue #691.
Zprávy jsou uložené v adresáři
content/welcome
a mají vždycky názevdayXY.txt
, kde toXY
je počet dní od vstupu do komunity. Takže napříkladday3.txt
se posílá všem uživatelům, kteří se přidali před třemi dny. Když změníte ta čísla v názvech souborů, automaticky se tím posune to časování zpráv. Podobně pokud přidáte nový soubor, automaticky začne fungovat. (Pokud ale budete ta čísla měnit, tak bacha, že někomu může zpráva logicky nedojít nebo dojít víckrát.)Obsah těch souborů je ve formátu Slacku, dokumentace tady. Náhled těch zpráv přes příkaz
/pozdrav
tady ve Slacku, aby bylo možné snadno měnit a vyzkoušet prakticky. (Příkaz/pozdrav
už funguje od doby, co jsme zavedli GreetBota.)Uvítání jede jednou denně a z každého takového běhu je protokol na GitHubu v sekci Actions, tady. Z protokolu je vidět, kolik lidí bot obeslal a kterým co poslal.
Rozšířil se také slackový příkaz
/pozdrav
tak, aby akceptoval i názvy těch souborů s uvítáním, takže třeba příkazem/pozdrav day0.txt
si můžete nechat poslat uvítací zprávu na den0
. (Konkrétně ta se ale posílá hned po vstupu uživatele do Slacku, nečekáme na druhý den ráno.) Tímhle způsobem si můžete snadno vyzkoušet úpravy těch zpráv.