Kwoth
e68e948a80
Aliases now support %target% placeholder. For example 'alias .bft .bf %target% t'
2022-10-22 23:33:42 +02:00
Kwoth
3e1268f3bb
You can now specify time+date (time is optional) in remind instead of relative time, in the format HH:mm dd.MM.YYYY
2022-10-18 23:31:34 +02:00
Kwoth
15e6cff14a
* Rewrote cmdcd service, prettified and paginated .cmdcds
...
* Cleaned up/improved some command handler code
* Fixed .yun when channel id has an underscore
2022-10-02 13:38:50 +00:00
Kwoth
9a013db25f
Removed some unused usings
2022-09-04 12:19:15 +02:00
Kwoth
6f75161c80
Added .expraddserver (.exas) which will server as a server-only alternative to '.exa' in case users want to override default Admin permissions with .dpo
2022-09-03 17:21:38 +02:00
Kwoth
4875abbe86
Fake joined at for karney on nadeko server
2022-09-03 10:28:38 +02:00
Kwoth
ba44fdb55f
Reminders can now be embeds. But you won't be able to set plaintext
2022-08-31 20:37:58 +02:00
Kwoth
fb4f470b44
Added .qdelauth - Delete all quotes by the specified author on this server. If you target yourself - no permission required
2022-08-30 15:46:10 +02:00
Kwoth
b164da38e3
Added .roleinfo commands, added the ability to show colors other than ok error and pending to IEmbedBuilder
2022-08-11 17:04:51 +02:00
Kwoth
b853495d65
Added .emojiremove command
2022-08-11 16:05:00 +02:00
Kwoth
0ff02cede9
Added .emojiremove
2022-08-11 15:56:07 +02:00
Kwoth
3bf0286c81
Feature limit should have IsPatronLimit enabled
2022-08-01 16:08:23 +02:00
Kwoth
36b7fd2352
Possible fix for .reroa working even for non-patrons
2022-07-27 11:18:35 +02:00
Kwoth
e20212a6cb
Added .repeatskip
2022-07-26 16:56:33 +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
f41b1fb93c
Base for 4.3 work. Split Nadeko.Common into a separate project
2022-07-11 00:06:34 +02:00
Kwoth
744018802f
Rewrite xp gain loop. Hopefully faster and fixes xp freeze bugs.
2022-07-07 17:09:11 +00:00
Kwoth
470bb9657f
Fixed .timely button for sure this time
2022-07-06 13:41:27 +02:00
Kwoth
5fac500dcf
remind me interaction on .timely should now work correctly
2022-07-06 03:00:57 +02:00
Kwoth
fd25f5bf45
Multiword aliases are once again supported
2022-07-05 18:08:11 +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
5d78f29329
Added %server.icon% placeholder
2022-07-03 13:47:41 +02:00
Kwoth
2a98aceae6
Fixed elipsis alias bug, closes #295
2022-07-02 15:03:24 +02:00
Kwoth
5c933b676d
.timely will now have a button to set a reminder
2022-07-02 14:15:02 +02:00
Kwoth
dfec2f589e
Nuked nsfw from the public bot, it shouldn't show up anymore. Uncommented patron owner check
2022-06-25 21:03:16 +02:00
Kwoth
df85b3b250
Added .eval command. Very dangerous, don't use.
2022-06-23 13:19:41 +00:00
Kwoth
210da263ad
Abstract away cache. 2 implementations: redis and memory
2022-06-23 13:07:45 +00:00
Kwoth
14bfcb54dc
Patron sytem should be *disabled* on selfhosted bots by default. Commited true by mistake.
2022-06-22 09:55:09 +02:00
Kwoth
9f445c0866
Fixed a patron bug which didn't let patrons execute patron commands in non-patron servers
2022-06-18 10:29:33 +02:00
Kwoth
3744dd287c
Revert "Fixed .crypto - some extra fields which were causing deserialization issues"
...
This reverts commit f65ba100af
.
2022-06-17 14:03:30 +02:00
Kwoth
f65ba100af
Fixed .crypto - some extra fields which were causing deserialization issues
2022-06-17 14:02:38 +02:00
Kwoth
3d3dc532dc
Made .timely use timestamp tags and fixed a bug
2022-06-17 04:37:08 +02:00
Kwoth
a826f4245f
Fixed .streamrole not updating in real time, closes #345
2022-06-16 03:37:19 +02:00
Kwoth
e9923a7691
Fixed bugs when users update their patreon pledge. Updated some packages
2022-06-15 13:11:27 +02:00
Kwoth
5fbe93d898
Possible fix for pledge updates
2022-06-15 10:24:09 +02:00
Kwoth
65995bdca4
Added missing patron tiers. Servers whose owner is bot owner will get excluded from patron quota. Use discord slowmode or cmdcd + nadeko permissions to limit usage
2022-06-15 10:11:46 +02:00
Kwoth
f9d18aa086
Added enabled property to .config patron just so it's not empty
2022-06-14 14:43:00 +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
35ddd150ba
Pagination is now using buttons instead of reactions
2022-04-28 06:10:06 +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
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
c1bfb19a1d
Fixed 'Features' output in .sinfo
2022-03-24 20:02:11 +01:00
Kwoth
75f0574cc8
Small fix for a reminder query
2022-03-24 01:51:49 +01:00
Kwoth
b7d1fd1b47
Many IDisposable fixes. GlobalNadeko won't have file watchers for creds. Wallet simplified
2022-03-21 15:33:18 +01:00
Kwoth
86e728b753
Converted many raw sql queries to their linq2db equivalents
2022-03-20 19:31:04 +01:00
Kwoth
80800673b9
Removed unneeded NadekoSubmodule and NadekoSubmodule<T> classes
2022-02-26 08:11:25 +01:00
Kwoth
0008eabdd2
.stock now shows a candlestick chart with a sparkline on top of it. Reorganized stock code slightly
2022-02-07 17:50:25 +01:00
Kwoth
eda38e64d1
Added many more braces for multiline if's, Improved .crypto command quite a bit and applied locale-specific format
2022-02-04 06:00:17 +01:00