2
0
mirror of https://github.com/thedevs-network/the-guard-bot synced 2025-08-29 21:27:47 +00:00

418 Commits

Author SHA1 Message Date
GingerPlusPlus
16f303622b Allow to remove any warn by specifying its date 2019-05-31 13:36:37 +02:00
GingerPlusPlus
6d6c624df8 1.0.0 v1.0.0 2019-05-04 14:51:41 +02:00
GingerPlusPlus
80dc184fe0 Misc 2019-05-04 14:06:24 +02:00
GingerPlusPlus
6861119315 Improve /user 2019-05-02 21:42:13 +02:00
GingerPlusPlus
4824a6fb84 Allow to schedule deletion of long custom commands 2019-04-20 18:05:01 +02:00
GingerPlusPlus
39da1bcb08 Allow space before custom command name 2019-04-20 11:40:03 +02:00
GingerPlusPlus
53550cc685 Simplify /link 2019-04-06 21:01:35 +02:00
GingerPlusPlus
b83e8bf42f Improve and consistently use escapeHtml 2019-04-06 20:58:56 +02:00
GingerPlusPlus
5b9cea8103 Handle and utilize message links 2019-04-06 15:39:40 +02:00
GingerPlusPlus
5bbdb529f1 Misc 2019-03-18 19:05:16 +01:00
GingerPlusPlus
e4ba6d151a Recommend Rose (with federation support) over Group Butler 2019-02-23 16:32:32 +01:00
GingerPlusPlus
481f7ac928 Check for errors in formatting of new custom commands, closes #88 2019-02-23 15:12:01 +01:00
GingerPlusPlus
bdc10e1702 Add error message to kickBanned 2019-02-10 17:04:16 +01:00
Muthu Kumar
1b0250728c
[config] Fix types in config 2019-02-07 15:54:05 +05:30
Aziz Kasymov
7aa5c3ff37 Add free-spacing flag to the emoji regex (#100) 2019-02-03 17:16:50 +01:00
Aziz Kasymov
c0d0145197 Fix sorting groups with emoji in title; closes #98 (#99) 2019-02-03 11:33:05 +01:00
GingerPlusPlus
cb8eaebfe2
Add postversion script (#94) 2019-01-31 21:55:51 +01:00
GingerPlusPlus
1fbec32df3 Extract target user from bot's messages 2019-01-31 21:54:43 +01:00
GingerPlusPlus
af58ee36cd Fix warning users without username 2019-01-31 20:54:45 +01:00
GingerPlusPlus
634f294ba2 Add batchBan aka multiBan; closes #24 2019-01-31 20:19:39 +01:00
GingerPlusPlus
f5367457b8
Replace messages/checkUsername with utils/parse (#97) 2019-01-28 21:46:29 +01:00
GingerPlusPlus
6c36e30102 Support multiple masters; closes #81 2019-01-28 15:20:00 +01:00
GingerPlusPlus
8115e3959e Fix masterById 2019-01-28 12:25:17 +01:00
GingerPlusPlus
ae1080fc54 Update readme 2019-01-26 14:08:54 +01:00
GingerPlusPlus
c5bae13d3f Make some handlers channel-friendly 2019-01-24 19:53:10 +01:00
GingerPlusPlus
1f43ed4119 Never leave chats listed in config 2019-01-24 16:02:20 +01:00
GingerPlusPlus
92ec6e9725 Add report chat 2019-01-21 17:22:53 +01:00
GingerPlusPlus
919c422c18 Add warn expiry; closes #27. 2018-11-28 18:23:57 +01:00
Muthu Kumar
eeb571226d [feature] Schedule deletion of warn and ban messages (#95) 2018-11-20 06:17:30 +00:00
GingerPlusPlus
e2bb87948c 0.9.1 v0.9.1 2018-11-02 19:52:23 +01:00
Muthu Kumar
2a356f0855
Merge pull request #92 from thedevs-network/feat-configurable-blacklists
Feature: configurable blacklists
2018-10-30 11:21:29 +05:30
Muthu Kumar
9abf4ce50a [blacklist] Make blacklisting domains configurable 2018-10-30 11:04:24 +05:30
Muthu Kumar
74bb97191c [deps] upgrade 2018-10-30 11:04:01 +05:30
SitiSchu
b11a35a503 Remove message for already banned members
Signed-off-by: SitiSchu <admin@sitischu.com>
2018-09-09 19:48:34 +02:00
GingerPlusPlus
a5aa974e53 [Bugfix] start polling only after fetching username 2018-09-01 15:46:42 +02:00
Simon Schürrle
ed0f717714 Update commandReferenceHandler to only display relevant commands (#87) 2018-08-15 12:50:11 +02:00
SitiSchu
939963b752 Add Link to Support Chat to README
Signed-off-by: SitiSchu <admin@sitischu.com>
2018-08-03 17:29:08 +02:00
GingerPlusPlus
2b33189b3f Don't allow admins to replace master commands, closes #84 2018-07-26 14:27:09 +02:00
Pouria Ezzati
92599f562e
Merge pull request #76 from MKRhere/develop
[ci] Added CircleCI config for continuous integration
2018-06-08 21:37:48 +04:30
Muthu Kumar
aa6e4e162a [ci] Added lint rule for CircleCI 2018-06-06 11:09:25 +05:30
Muthu Kumar
a447211f13 [ci] Added CircleCI config 2018-06-05 11:52:04 +05:30
GingerPlusPlus
c7771ff262 Ignore queryString when checking if link is whitelisted, closes #73 2018-06-01 19:57:26 +02:00
Muthu Kumar
0462f8330e [Bugfix] Don't warn for links to sticker packs (#75) 2018-05-31 16:40:32 +02:00
GingerPlusPlus
cb41e47757 Autodetect handlers in commands/index 2018-05-20 18:58:36 +02:00
GingerPlusPlus
6ee5593520 A fix 2018-05-20 18:58:36 +02:00
GingerPlusPlus
bafb69371f Centralize removing commands into middlewares/removeCommands 2018-05-20 13:10:38 +02:00
GingerPlusPlus
642f2e99c3 Use router instead of composer in commands/index
+ Makes commands case-insensitive
+ Avoids hardcoding commands in commands/addCommand
2018-05-20 12:07:12 +02:00
GingerPlusPlus
23e6b78f05 Alias !report and !admins? to /report 2018-05-16 19:09:27 +02:00
GingerPlusPlus
2d9de464b6 0.8.1 v0.8.1 2018-05-05 20:10:34 +02:00
GingerPlusPlus
498c76ae0d [Bugfix] handle cyclic dependency 2018-05-05 20:10:22 +02:00