Currently user status compare is unreliable and needs to "remember" previously announced streamers and give a grace period before new announcement will be done.
Solution:
Create global streamers list
on_member_update should call a function to see if user exists in list
2.1 If user doesn't exist already they should be added and bool value returned that enables the announcement
2.2 If they already exist no action is done
Separate function to add name and timestamp information to streamers dict
Separate function that checks if streamers dict entries are old enough to delete
4.1 This should not work as sleep in order to allow other async operations to run
Currently user status compare is unreliable and needs to "remember" previously announced streamers and give a grace period before new announcement will be done.
Solution: