Kwoth
42f00c08fa
PermRole should deny messages in threads too, closes #407
2023-03-23 16:13:20 +01:00
Kwoth
bbf167df4d
.logserver will now enable newer log events as well, closes #403
2023-02-22 14:43:29 +01:00
Kwoth
fb4aac9f0d
Fixed .log userpresence, closes #402
2023-02-20 21:53:25 +01:00
Kwoth
313ca2674e
timed ban should now work with userids (users who are not in the server yet), closes #400
2023-02-11 22:32:36 +01:00
Kwoth
59447d7aa8
.deletecurrency will now also reset banked currency, closes #395
2023-01-09 02:59:41 +01:00
Kwoth
76b7e09905
Greet/bye messages will now get disabled if they're set to a deleted/unknown channel
2022-12-22 21:37:01 +01:00
Kwoth
8dca948224
Fixed some build warnings. Fixed TimeOut punishment not allowing duration
2022-12-22 21:18:26 +01:00
Kwoth
e10530bc0e
Thread log
2022-11-22 20:41:57 +00:00
Kwoth
f24692e79b
Added .doas command which executes the command as if you were the target user
2022-11-19 22:36:18 +01:00
Kwoth
f5f0f1e250
Fixed .prune @Target not working bug
2022-10-25 02:07:05 +02:00
Kwoth
27ac948463
Added .forwardtochannel which will forward messages to the current channel. It has lower priority than fwtoall
2022-10-17 22:20:48 +02:00
Kwoth
e63ac07a52
Fixed typo
2022-10-01 08:54:11 +02:00
Kwoth
a294e3bf8f
Fixed -c GlobalNadeko compilation
2022-10-01 08:52:29 +02:00
Kwoth
72158c0a2c
Added -a / --after <messageid> option to .prune, converted the argument to proper options object
2022-09-17 13:51:03 +02:00
Kwoth
1ca6f6dc5c
Added .autopublish command
2022-09-16 21:49:50 +02:00
Kwoth
62ec2241e4
Added pagination to .reroli
2022-09-14 02:44:31 +02:00
Kwoth
59a1e56dad
Added .banprune command which sets how many days worth of messages will be pruned when bot (soft)bans a person either through a command or another punishment feature. Also updated .next usage string.
2022-08-31 17:47:19 +02:00
Kwoth
b69e25edf4
Added .timeout command
2022-08-28 16:16:24 +02:00
Kwoth
dc229ea2b3
Added Timeout as a punishment to warnpunish and anti* commands
2022-08-11 16:19:02 +02:00
Kwoth
f7e0e635e6
Added .threadcreate and .threaddelete commadns which create and delete public threads
2022-08-11 15:42:37 +02:00
Kwoth
a190a3d933
Fixed Reaction Roles not working properly with animated emojis, closes #369
2022-07-28 08:30:28 +02:00
Kwoth
d7c1dad4f0
Check for updates should run once per hour, not every 15 seconds
2022-07-27 06:53:16 +02:00
Kwoth
25fce1bd75
Small formatting fix
2022-07-27 03:24:07 +02:00
Kwoth
a73482e838
Imageonly channels should be properly disabled now
2022-07-27 03:22:38 +02:00
Kwoth
bb395f18a2
Implemented .linkonly (as an alternative to .imageonly). Updated pokaman with latest generations. Updated responses, fixed some warnings
2022-07-27 03:14:47 +02:00
Kwoth
a7b3a238f5
Added release notifications to data/bot.yml Notifications are sent to all owners in dms
2022-07-26 12:25:22 +02:00
Kwoth
99c60459f8
Removed cmd source generator. Commands are no longer partial methods. Compilations should be slightly faster now. Updated packages and adapted drawing code to the new apis. There may be some bugs.
2022-07-18 04:33:50 +02:00
Kwoth
5f7b030a66
More work on gambling
2022-07-13 02:21:53 +02:00
Kwoth
f41b1fb93c
Base for 4.3 work. Split Nadeko.Common into a separate project
2022-07-11 00:06:34 +02:00
Kwoth
43dd37c4f1
.die should now set to invisible, not dnd, but it doesn't seem to have an effect anyway
2022-07-06 03:03:03 +02:00
Kwoth
4d175477f5
Bot will now 'try' to set status to invisible before going offline when '.die' command is used, but it doesn't seem to have (much/any) effect. .qsearch is more powerful
2022-07-03 22:26:41 +02:00
Kwoth
643987c41f
Added .log userwarned
2022-07-03 21:58:05 +02:00
Kwoth
03396642a4
Added ban reason to .log userbanned (and if you used nadeko to ban someone, it will also show the mod who did the ban because nadeko adds it to the reason)
2022-07-03 17:03:27 +02:00
Kwoth
3fd5f0c97a
Added warn punishment action for protection commands
2022-07-03 14:55:31 +02:00
Kwoth
f398cddaf0
Replaced all usages of ConcurrentDictionary with NonBlocking.ConcurrentDictionary
2022-06-24 08:37:25 +00:00
Kwoth
210da263ad
Abstract away cache. 2 implementations: redis and memory
2022-06-23 13:07:45 +00:00
Kwoth
6c58a6a72d
Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4
2022-06-16 21:28:16 +02:00
Hokuto Chen
1cc5e0e1d8
updating docs and some code
2022-06-16 15:56:30 +00:00
Kwoth
deaedce6c7
Renamed some of the classes which still had 'Cr' instead of 'Expr' in them
2022-06-16 04:03:59 +02:00
Kwoth
050eaa48eb
Fixed greet message footer not showing, closes #359
2022-06-14 13:57:10 +02:00
Kwoth
7b5145f116
NadekoBot Patronage system, Search commands improvements + fixes
2022-06-14 07:24:33 +00:00
Kwoth
5b5bc278ff
- Reaction roles rewritten completely. They now support multiple exclusivity groups per message and level requirements. However they can only be added one by one
...
- Bot now support much higher XP values for global and server levels
2022-05-05 04:47:31 +02:00
Kwoth
0f68abcac9
Fixed .deletexp command
2022-04-26 14:15:58 +02:00
Kwoth
5d2d74b92a
Full support for embed arrays in .greet/.bye, .say and other commands which use embeds
...
- Website to create them is live at eb2.nadeko.bot (it will soon be replacing eb.nadeko.bot)
- Embed arrays don't have a plainText property (it's renamed to 'content')
- Embed arrays use color hex values instead of an integer
- Old embed format will still work
- There shouldn't be any breaking changes
2022-04-26 02:33:19 +02:00
Kwoth
18400dc53a
Fixed a nullref message when the bot is loading medusae. Added support for multiple embeds in features which support custom embeds in the form of
...
{plainText:text-here, embeds: [embedObject, embedObject, embedObject]}
2022-04-17 09:58:30 +02:00
Kwoth
7cb15f5278
Medusa System Added
...
Read about the medusa system [here](https://nadekobot.readthedocs.io/en/latest/medusa/creating-a-medusa/ )
2022-04-16 12:44:46 +00:00
Kwoth
e23233ee06
WIP db provider support for Mysql and Postgres
2022-04-11 10:41:26 +00:00
Kwoth
b079492d38
Fixed voice presence logging, closes #338
2022-03-21 19:58:36 +01:00
Kwoth
1f14c9066e
Added several missing using statements
2022-03-21 13:20:26 +01:00
Kwoth
798b66db9b
Fixed playing rotate nullref
2022-03-21 11:07:42 +01:00