Commit graph

16 commits

Author SHA1 Message Date
Schimon Jehudah, Adv.
f167625765 Correctly check for new blacklisted hashed JIDs. 2024-11-21 17:23:47 +02:00
Schimon Jehudah, Adv.
a2e5f652da Improve reference to bot;
Add more handlers instead of repeatedly processing for data.
2024-11-21 13:40:43 +02:00
Schimon Jehudah, Adv.
c9bf69bbfd Automate installation of configurations;
Update document README.
2024-11-21 12:11:11 +02:00
Schimon Jehudah, Adv.
ff2e1835d2 Add timeout exception and general exceptions. (Thank you. mirux.) 2024-11-19 12:11:10 +02:00
Schimon Jehudah, Adv.
a02cc5a7a4 Check self presence upon an invitation to a group chat. 2024-11-19 11:11:49 +02:00
Schimon Jehudah, Adv.
39b0cffe66 Greet new occupants (Thank you to polymath). 2024-11-19 11:09:50 +02:00
Schimon Jehudah, Adv.
561d36133f Invoke KaikOut by its alias in a given group chat. 2024-09-16 15:37:51 +03:00
Schimon Jehudah, Adv.
7ca023011a Exclude moderation abuse check from whitelist check;
Fix command scores upon a unknown JID (Thank you. mirux.);
Correct language for keyword handling.
2024-09-15 17:02:06 +03:00
Schimon Jehudah, Adv.
7f8adb501b Update the general settings file. 2024-09-15 15:57:27 +03:00
Schimon Jehudah, Adv.
86679f18e8 Add whitelist mechanism;
Improve affiliation and role recognition;
Atomize functions into module observation.
2024-09-15 15:52:10 +03:00
Schimon Jehudah, Adv.
b76e8313bb Reset record last_activity upon kick. 2024-07-30 18:12:16 +03:00
Schimon Jehudah, Adv.
b03d082d96 Fix actio type upon function to set a filter;
Add missing preferences (Thank you mirux).
2024-07-30 15:58:21 +03:00
Schimon Jehudah, Adv.
8df43fd327 Add RTBL configuration file;
Add functionality to exclude specified RTBL lists.
2024-07-30 15:07:34 +03:00
Schimon Jehudah, Adv.
9e051fa0a6 Do not prompt for credentials when they appear in file account.toml. 2024-07-30 10:02:27 +03:00
Schimon Jehudah, Adv.
61c49c678a Add bots her.st and sid;
Do not import kaikout.sqlite;
Improve handling of configuration session;
Add support for RTBL;
Add scores for actions kick (role none) and ban (affiliation outcast);
Add recourse functions to be utilized when bot affiliation is not owner;
Add functions to check for affiliations admin and owner.
2024-07-30 07:56:00 +03:00
Schimon Jehudah, Adv.
632622f98f [WIP] This is the first commit, due to a demand of Kris. We will continue after Sunday in order to be coordinated with our Christian brothers. 2024-06-30 00:16:03 +03:00