- change ticker to use BROADCAST_INTERVAL constant - define BROADCAST_INTERVAL as 1 second 🤖
- rename tick to ticker for clarity - change infinite loop to range over ticker channel - add defer statement to stop the ticker properly - remove unnecessary channel receive operation 🤖
SendMessage()
SendPermanentBroadCastMessage()