13 Commits

Author SHA1 Message Date
Dusty Pianalto
a150bdd027 Fix bug when commands with no params are given a param 2019-11-05 21:08:30 -09:00
Dusty Pianalto
2abee4572d Fix bug when commands have no body 2019-11-05 20:42:47 -09:00
Dusty Pianalto
1d8b16add0 Create command decorator
Create process_commands method
Only allow coroutine functions as commands
Finish add_command method
2019-11-05 18:46:11 -09:00
Dusty Pianalto
2ac0156c9b Implement signature processing into argparser
Create Invoke method which parses a list of args and invokes the function
2019-11-04 23:00:56 -09:00
Dusty Pianalto
2f7da65601 Start work on command invoker 2019-11-03 10:39:51 -09:00
Dusty Pianalto
20629229c0 Create basic Bot functionality
Add decorator for adding listeners to the bot object
2019-11-01 23:46:23 -08:00
Dusty Pianalto
d8f53a35be Change event processing
The handlers are now only called if the origin_server_ts is greater than the client's last read receipt timestamp
2019-11-01 22:20:04 -08:00
Dusty Pianalto
d3acd0a114 Update Client to send read receipts for every message
Fix bugs in events due to m.related_to in text events
2019-11-01 18:15:21 -08:00
Dusty Pianalto
353990a621 Add TODOs 2019-10-31 21:12:12 -08:00
Dusty Pianalto
cc510c3b38 Fix bug in presence content 2019-10-31 21:07:34 -08:00
Dusty Pianalto
60da462315 Add ability to send text messages 2019-10-31 21:07:19 -08:00
Dusty Pianalto
2eee29e5e8 Initial Commit
Move files from old Repo
2019-10-30 00:07:29 -08:00
Dusty.P
4d4f97dbce
Initial commit 2019-10-28 16:57:07 -08:00