Feature List:
Start Chat Client - done
- ferris_twitch chat name? token? client_id?
List Chat Commands - done
- ferris_twitch cmds list
Add Chat Command - done
- ferris_twitch cmds add font "Berkeley Mono"
!font => "Berkeley Mono"
Remove Chat Command - done
- ferris_twitch cmds remove font
Send Message - do not want anymore
- ferris_twitch send "A chat message"
Send Announcements - done
- ferris_twitch announce -t 10m -n main "This is a scheduled announcement"
List Announcement - done
- ferris_twitch announce list
main: "This is a scheduled announcement" (10m)
event: "This is another announcement" (15m)
Remove Announcement - done
- ferris_twitch announce remove event
TODO:
Handle all of these message tags: - I don't think I need to do this
badge-info
client-nonce
emote-only
emotes
flags
id
room-id
tmi-sent-ts
turbo
user-id
user-type