Alexei Sorokin
|
bea576efb3
|
Switch from sleekxmpp to slixmpp
|
2017-05-31 15:15:21 +03:00 |
|
Alexei Sorokin
|
ee5fa7e9e2
|
Fix issues with reconnecting
|
2017-05-28 22:30:49 +03:00 |
|
Alexei Sorokin
|
ae3312b2e2
|
Create a separate logger for the class
|
2017-05-28 20:38:41 +03:00 |
|
Alexei Sorokin
|
6094b074cc
|
Before handling a message, check the sender if the bot
|
2017-02-22 01:17:47 +03:00 |
|
Alexei Sorokin
|
a41e3051a0
|
Simplify the chat/answer example
|
2016-09-08 23:00:50 +03:00 |
|
Alexei Sorokin
|
d73e10e76e
|
Rename main class to Hptoad
|
2016-08-25 21:56:13 +03:00 |
|
Alexei Sorokin
|
938709465c
|
Use os.path.join() instead of concatenating manually
|
2016-08-24 17:20:19 +03:00 |
|
Alexei Sorokin
|
3bb0824e75
|
Alias client.plugin["xep_0045"] only once
|
2016-08-24 17:17:33 +03:00 |
|
Alexei Sorokin
|
96c975233c
|
Work in the directory where hptoad.py is located
|
2016-08-24 02:16:37 +03:00 |
|
Alexei Sorokin
|
633a023580
|
Refactoring of command handling
|
2016-08-23 20:23:53 +03:00 |
|
Alexei Sorokin
|
788e3a9c7f
|
Remove a rather useless eval in the chat/answer example
|
2016-08-22 01:24:13 +03:00 |
|
Alexei Sorokin
|
2d96423021
|
Fix plugins stderr output
|
2016-08-20 21:56:39 +03:00 |
|
Alexei Sorokin
|
1cc9b97c39
|
Move chat/ and plugins/ examples to the examples/ directory
|
2016-08-20 19:37:57 +03:00 |
|
Alexei Sorokin
|
d7783fbee3
|
Add basic README.md and requirements.txt
|
2016-08-20 00:06:33 +03:00 |
|
Alexei Sorokin
|
ece9d41e25
|
Add COPYING with the MIT licence
|
2016-08-19 23:53:06 +03:00 |
|
Alexei Sorokin
|
ca6c9cca13
|
Port to Python with sleekxmpp
|
2016-08-19 22:26:56 +03:00 |
|
Alexei Sorokin
|
b49934972f
|
Better plugin and answer examples
|
2016-08-19 21:08:03 +03:00 |
|