3e3e3540f1
don't respond to messages sent by us
e8d4b9adac
store Http and ChannelId globally
3d3921cf04
Create basic echo bot
e5c8b122b3
only log once per message
422f640c61
Move the rest of the commands to the new system
f1d089829f
Start separating the commands into the new system
46f6fc2b3b
ERR on unknown command
772c84d7d5
use join() instead of looping over the Vec
logging and minor code format changes
304f800b4d
Merge pull request 'logging and minor code format changes' (#2) from famfo/quiver:master into master
9ce1e7988b
Readded MSG for easier formatting by clients
51093d8d5b
Added newline to messages
d6375ba787
Rewrote MSG
9a58a874dc
Fixed misslabeling of info as error, added even more logging
c47edc025a
make JOIN and LEAVE enum variants
1b3a2a1bfa
track nick directly in enum
ad0affd4c7
Add an enum and channel for each client
e834416da8
Check if nickname is taken
cff69c5aad
Track users and nicknames
143c9a070e
Split NICK into its own enum variant
95b4b51ccc
Remove the Message struct
4febcd0ec3
Add a blog entry about moving to gitea
36d831c473
Change links to point to gitea
cf6c4c3d82
Merge pull request 'Merge everything into a single task' (#1) from lemonsh/quiver:master into master
ee15094425
Merge everything into a single task
Merge everything into a single task
80b03efbf5
Clean up code
f5fa17059e
Use MozJPEG for compressing output images
914167346c
Add mozjpeg crate
43adbf468f
Run rustfmt
14acb52140
Randomly shuffle chunks before saving