Commit Graph

11 Commits

Author SHA1 Message Date
eleksir
91eac5cb6d Fix linter errors and make Makefile more portable 2023-09-02 15:42:41 -07:00
eleksir
7f609ffb97 Fully implement ban of vilians when bot entered infested room, fix a bit MUC ping 2023-09-02 14:16:06 +03:00
eleksir
0e9fa089c0 Add comment about buny() function 2023-09-02 10:14:27 -07:00
eleksir
ae7d0365e1 Handle empty string in JidRe and NickRe as noop 2023-08-20 11:15:55 -07:00
eleksir
39ac09f82a Implement ban by nick regexp (in MUCs)
* Move ban action to separate function
* Implement ban by nick regexp
2023-08-20 10:55:18 -07:00
eleksir
75e7a22c95 Implement optional reason in room' banlist 2023-08-17 11:02:53 -07:00
eleksir
6b91648666 Implement random phrase before ban action 2023-08-17 10:08:04 -07:00
eleksir
84f7f21217 More lint fixes
* Correctly wrap errors
* Fix comments
* Add blank strings before continue, where it missing
* Reduce allocations
2023-08-13 08:40:50 -07:00
eleksir
267dd841a4 Do not os.Exit() on "wire" and xmpp-proto errors, re-run main routine and helper goroutines 2023-08-05 20:02:10 -07:00
Sergei
e8f8b3cb49 Massive cleanup - coding style, tiny bugs, typos and other errors 2023-07-29 23:12:38 -07:00
eleksir
0f1177bd91 Initial commit 2023-07-24 02:41:19 -07:00