|
|
8cd2c8d125
|
Use config files for bots
|
2019-04-12 12:53:34 +00:00 |
|
|
|
a78f57db7a
|
Untruncate LiveMessages
|
2019-04-12 12:12:04 +00:00 |
|
|
|
3255ea770e
|
Implement !kill
|
2019-04-12 12:08:26 +00:00 |
|
|
|
a0f7c8e84a
|
Implement !uptime
|
2019-04-12 11:37:36 +00:00 |
|
|
|
14b4e74c7e
|
Add README
|
2019-04-12 00:28:51 +00:00 |
|
|
|
2bf512d8dc
|
Rename argstr to raw
|
2019-04-12 00:28:08 +00:00 |
|
|
|
8dd94b6ac8
|
Clean up
|
2019-04-11 23:51:28 +00:00 |
|
|
|
9cb38c4ca8
|
Add modules
|
2019-04-11 23:35:44 +00:00 |
|
|
|
40cb7917c8
|
Fix escaping
|
2019-04-11 23:33:06 +00:00 |
|
|
|
147ea92102
|
Improve help formatting
|
2019-04-11 23:32:44 +00:00 |
|
|
|
b7831cfeb2
|
Fix method signature
|
2019-04-11 23:28:28 +00:00 |
|
|
|
ee726b93ff
|
Check if a command has arguments
|
2019-04-11 23:27:19 +00:00 |
|
|
|
788b116d83
|
Clean up
|
2019-04-11 21:44:05 +00:00 |
|
|
|
27b3f4b29e
|
Add Bot
|
2019-04-11 21:33:17 +00:00 |
|
|
|
82a292b5d8
|
Fix room not knowing its own nick initially
|
2019-04-11 21:32:20 +00:00 |
|
|
|
72d10f5c43
|
Implement command system
|
2019-04-11 21:32:01 +00:00 |
|
|
|
4cd422493b
|
Update own session on who command
|
2019-04-10 17:07:30 +00:00 |
|
|
|
ed2bd2a2c6
|
Add some logging to Room
|
2019-04-10 14:56:24 +00:00 |
|
|
|
c3fa1bf396
|
Add Client
Some functionality is yet to be tested.
|
2019-04-10 14:07:22 +00:00 |
|
|
|
17d4fb216e
|
Don't try to set an empty nick
|
2019-04-10 09:01:08 +00:00 |
|
|
|
97f05272ca
|
Implement Message related classes
|
2019-04-10 08:56:01 +00:00 |
|
|
|
06af0e7faa
|
Fix minor crashes
|
2019-04-10 08:07:26 +00:00 |
|
|
|
9d0c588685
|
Reset ping check on ping-events only
|
2019-04-10 08:05:53 +00:00 |
|
|
|
bf736430a6
|
Implement Session-related classes
|
2019-04-10 08:05:39 +00:00 |
|
|
|
40edcdc791
|
Implement Room
First, the Room itself.
|
2019-04-10 08:03:36 +00:00 |
|
|
|
20f635a7ae
|
Clean up pinging
|
2019-04-08 10:54:16 +00:00 |
|
|
|
b437731c7f
|
Improve pinging
It actually resets the ping check now. Also, I'm now using the event
callbacks for sending the ping-reply, which only seems appropriate.
|
2019-04-07 19:46:30 +00:00 |
|
|
|
8c34a450c1
|
Clean up
|
2019-04-07 19:05:17 +00:00 |
|
|
|
2a9cd03c47
|
Send and receive packets
|
2019-04-07 18:11:16 +00:00 |
|
|
|
2de2cbf92c
|
Document stuff
Also, use the correct exceptions when interacting with _ws
|
2019-04-07 15:38:51 +00:00 |
|
|
|
c60526a34d
|
Add some event calls and event loop
|
2019-04-07 12:20:31 +00:00 |
|
|
|
a24e4aa18a
|
Add debug logging
|
2019-04-06 23:44:42 +00:00 |
|
|
|
500d91a14c
|
Make mypy happy
|
2019-04-06 22:24:29 +00:00 |
|
|
|
47a8014b4c
|
Fix disconnect() bug
I just forgot to set the _state to _DISCONNECTING while disconnecting.
|
2019-04-06 19:04:19 +00:00 |
|
|
|
0d9161fd1e
|
Switch to asyncio.Condition
|
2019-04-06 18:07:33 +00:00 |
|
|
|
f6f7cc5aa6
|
Clean up
|
2019-04-06 17:17:43 +00:00 |
|
|
|
23425090cc
|
Implement most of Connection
|
2019-04-06 17:17:10 +00:00 |
|
|
|
325af11fea
|
Add Connection concept
|
2019-04-06 10:22:23 +00:00 |
|
|
|
a5af01f669
|
Start rewrite (yet again)
This will hopefully be the final rewrite.
|
2019-04-06 09:02:09 +00:00 |
|
Joscha
|
5e108fd31b
|
Add Module and ModuleBot
|
2018-09-12 21:18:33 +00:00 |
|
Joscha
|
2c1a1996a1
|
Remove debugging logging
|
2018-08-19 20:24:54 +00:00 |
|
Joscha
|
85eb820fa6
|
Keep trailing backslash in arg parsing
|
2018-08-13 16:34:17 +00:00 |
|
Joscha
|
e60d0ba81e
|
Add PersonalAccountView
|
2018-08-13 13:27:56 +00:00 |
|
Joscha
|
6ed513efd9
|
Log failure to connect
|
2018-08-08 17:01:27 +00:00 |
|
Joscha
|
ceaf8748e9
|
Fix bots vanishing after trying to reconnect
|
2018-08-08 16:55:59 +00:00 |
|
Joscha
|
fa579ec231
|
Add license
|
2018-08-06 14:05:28 +00:00 |
|
Joscha
|
0881d25103
|
Fix joining rooms with passwords
|
2018-08-05 11:54:25 +00:00 |
|
Joscha
|
aee21f359c
|
Restructure command parsing
|
2018-08-04 10:46:42 +00:00 |
|
Joscha
|
ac04e7fd30
|
Notify inhabitant of edits
|
2018-08-04 09:12:55 +00:00 |
|
Joscha
|
6b1348236d
|
Retry transaction until it works
|
2018-08-03 19:49:01 +00:00 |
|