...
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.