index : xmpp-chatbot | ||
simple XMPP Chatbot with some basic features |
summaryrefslogtreecommitdiffstats | 1 | -12/+12 | |||
| | | | | | | | | | | | | * fixed NoneType tag bug | ||||
| * | | small error correction | nico | 2018-11-07 | 2 | -2/+7 |
| | | | | | | | | | | | | | | | * +x to main.py + added catch for a None response as some xeps have addition tags some do not have | ||||
| * | | small fixup | nico | 2018-11-07 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | + added timestamp to logging output * finished up HandleError output | ||||
| * | | * corrected CamelCase | nico | 2018-11-07 | 3 | -9/+9 |
| | | | | | | | | | | | | | | | * corrected logging.INFO to .info * small changes to HandleError class | ||||
| * | | simplification and major rework | nico | 2018-11-06 | 9 | -247/+284 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * updated gitignore file * partly reworked servercontact implementation * complete rework of uptime, version * part rework of xep requests + added more comments to xep requests + added opt_arg to version, xep and contact * complete rework of validate function * updated HandleError function * part rework of StaticStrings function + implemented data dictionary to hold all data in main bot + added message_ids * complete rework of queue building and deduplication | ||||
| * | | * new uptime.py file | nico | 2018-10-11 | 2 | -68/+67 |
| | | | | | | | | | | | | | | | - removed asyncio from import * fixed bug with muc jid parser * outsorced validate and dedup to misc.py | ||||
| * | | + added etree implementation to grab contact addresses from bare xml | nico | 2018-10-10 | 1 | -0/+61 |
| | | | |||||
| * | | new async logic | nico | 2018-10-10 | 2 | -25/+91 |
| | | | |||||
| * | | small improvements | nico | 2018-10-06 | 3 | -16/+15 |
| |/ | | | | | | | | | | | * leading 0 fix * validation function improvements * moved strings.py and misc files to /common/ | ||||
* | | Merge pull request #5 from mightyBroccoli/dev | nico | 2018-10-04 | 2 | -9/+20 |
|\| | | | | | readme + usability improvements | ||||
| * | readme + usability improvements | nico | 2018-10-04 | 2 | -9/+20 |
| | | | | | | | | + added requirements.txt * updated readme | ||||
* | | Merge pull request #4 from mightyBroccoli/dev | nico | 2018-10-03 | 5 | -17/+127 |
|\| | | | | | + added !xep feature | ||||
| * | * switched xml.etreeElementTree for defusexml | nico | 2018-10-03 | 1 | -3/+2 |
| | | | | | | - removed unnecessary pass statement | ||||
| * | Squashed commit of the following: | nico | 2018-10-03 | 5 | -17/+128 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 91cf4b74105f69f16a80825581a0d2d34d15d155 Merge: 30ceaea 90b42ed Author: nico <nico.wellpott@uni-oldenburg.de> Date: Wed Oct 3 22:34:42 2018 +0200 Merge remote-tracking branch 'origin/xep' into xep commit 30ceaea56a77ed95deba30c4fe65e238ea5960ac Author: nico <nico.wellpott@uni-oldenburg.de> Date: Wed Oct 3 22:34:33 2018 +0200 Initial Version XEP query + added initial version of xep query class Init Implementation + added xep plugin to bot class * reworked validation function * updated .gitignore file + added xep plugin commit 90b42edb9b8e92eba3bb67030d5f919b1e71d0bc Author: nico <nico.wellpott@uni-oldenburg.de> Date: Wed Oct 3 22:34:21 2018 +0200 * reworked validation function * updated .gitignore file + added xep plugin commit 25c78807731417867840d6fe4abf598e64aded28 Author: nico <nico@magicbroccoli.de> Date: Wed Oct 3 10:54:02 2018 +0200 Init Implementation + added xep plugin to bot class commit fe711f44d40671d927e9b946fb66679b297272c8 Author: nico <nico@magicbroccoli.de> Date: Tue Oct 2 21:20:08 2018 +0200 Initial Version XEP query + added initial version of xep query class | ||||
* | | Merge pull request #3 from mightyBroccoli/dev | nico | 2018-10-02 | 2 | -7/+15 |
|\| | | | | | Licence stuff | ||||
| * | Licence stuff | nico | 2018-10-02 | 2 | -7/+15 |
|/ | | | | + added Licence * updated Readme | ||||
* | Merge pull request #2 from mightyBroccoli/dev | nico | 2018-10-02 | 1 | -0/+1 |
|\ | | | | | IndexError fix | ||||
| * | IndexError fix | nico | 2018-10-02 | 1 | -0/+1 |
|/ | | | * prevent IndexError when help is called | ||||
* | refactorization (#1) | nico | 2018-10-01 | 6 | -351/+460 |
| | | | | | | | | | | | | | * changed all lineendings to lf * cleaned up main class * refactor bot * refactor bot functions * moved functions.py to classes dir * code comment changes * changed code comment style - removed unnecessary pass statement + added missing newline * simplified function and return statements | ||||
* | XEP-0157 finally finished | mightyBroccoli | 2018-07-20 | 2 | -3/+8 |
| | | | | * fixed XEP 0157 functionality * updated README.MD | ||||
* | + added ability to join multiple rooms | nico | 2018-07-20 | 1 | -1/+3 |
| | |||||
* | + first release with basic functionality | nico | 2018-07-20 | 4 | -4/+250 |
| | | | | + added systemd service file + added README with instructions | ||||
* | initial commit | nico | 2018-06-21 | 2 | -0/+99 |
+ added .gitignore file + added basic README file |