Kwoth
59447d7aa8
.deletecurrency will now also reset banked currency, closes #395
2023-01-09 02:59:41 +01:00
Kwoth
a4053d0666
Removed Id property from patronuser
2023-01-09 02:48:11 +01:00
Kwoth
fcd016aed3
Reverted PK fix for patron as it's causing migration to fail
2023-01-09 02:43:18 +01:00
Kwoth
719f62a0ac
Merge branch 'v4' of https://gitlab.com/Kwoth/nadekobot into v4
2023-01-09 02:05:54 +01:00
Kwoth
9b9fa2f357
- Fixed some potential causes for ratelimit due to default message retry settings
...
- Fixed a patron rewards bug caused by monthly donation checking not accounting for year increase
- Fixed a patron rewards bug for users who connected the same discord account with multiple patreon accounts
2023-01-09 02:05:33 +01:00
Kwoth
c869f2e335
More nullref fixes in streamrole, ref #392
2022-12-23 17:08:13 +01:00
Kwoth
01da7e813e
Fixed a nullref in streamrole service
2022-12-23 17:04:08 +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
ffcbfe6467
Fixed a bug for .quotedeleteauthor causing the executing user to delete own messages
2022-12-22 21:11:21 +01: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
8a6edc17e4
Optimized .waifuinfo
2022-11-15 22:45:00 +01:00
Kwoth
9ce2837f5a
Possible optimization for .waifuinfo
2022-11-13 20:40:37 +01:00
Kwoth
e49e3eec69
Version upped to 4.3.10, CHANGELOG.md updated
2022-11-10 22:42:34 +01:00
Kwoth
3992ae392b
Fixed nullref in xploop
2022-11-10 22:32:27 +01:00
Kwoth
8f0c5fab47
Fixed nullref in cmdcd
2022-11-08 07:51:29 +01:00
Kwoth
780a260b88
If cleverbot is disabled through permissions, let other things execute
2022-11-08 07:51:20 +01:00
Kwoth
25692b9585
Fixed .feedadd for real
2022-11-04 17:21:05 +01:00
Kwoth
ed3ce52865
Fixed .feedadd, closes #388
2022-11-04 05:08:22 +01:00
Kwoth
f5f0f1e250
Fixed .prune @Target not working bug
2022-10-25 02:07:05 +02:00
Kwoth
9d9e61fdfb
Fixed command cooldown calculation. Closes #387
2022-10-25 01:57:58 +02:00
Kwoth
e68e948a80
Aliases now support %target% placeholder. For example 'alias .bft .bf %target% t'
2022-10-22 23:33:42 +02:00
Kwoth
cb98f4aa15
Added .exprtoggleglobal / .extg which can be used to toggle usage of global expressions on the server
2022-10-21 21:31:59 +02:00
Kwoth
bfec0cbcbf
OwnerId will be autofilled in creds.yml if it's missing at startup
2022-10-19 23:43:44 +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
c28f458972
Updated help text for .antispam and .antiraid
2022-10-18 01:45:00 +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
584193db18
Added .filterlist command
2022-10-16 22:57:36 +02:00
Kwoth
1a132fd234
Added a missing return
2022-10-15 13:17:30 +02:00
Kwoth
fd6a51ac82
Added appropriate error messages for every club related command. Removed obsolete error messages.
2022-10-15 13:13:31 +02:00
Kwoth
eb1fabb2b7
Prepared several more enums to clarify club related action results
2022-10-14 23:02:43 +02:00
Kwoth
d079e684bd
Clubleave errors clarified. Moved enum results to their own files
2022-10-13 22:27:12 +02:00
Kwoth
bf817a1436
Medusa modules (sneks) should now inherit medusa description when listed in .mdls command
2022-10-12 23:29:48 +02:00
Kwoth
78f1624aaf
.meload and .meunload are now case sensitive. Previously loaded medusae may need to be reloaded or data/medusae/medusa.yml may need to be edited manually
2022-10-12 20:59:04 +02:00
Kwoth
793a49fc64
Updated version to 4.3.9
2022-10-12 20:20:05 +02:00
Kwoth
8b6be656b3
Updated CHANGELOG.md
2022-10-12 20:19:33 +02:00
Kwoth
89a88304dc
If version is not specified, Nadeko.Medusa will default to 5.0.0 to allow for full compatibility for from-source-selfhosters
2022-10-12 20:10:55 +02:00
Kwoth
a7fe9ae08f
.betstats now looks uwu
2022-10-11 19:59:58 +02:00
Kwoth
0469705037
Clarified .feedadd errors
2022-10-11 19:14:16 +02:00
Kwoth
dc568fe0e2
Removed a duplicate string key
2022-10-11 18:29:53 +02:00
Kwoth
eb01bb6c08
Removed ambiguity in clubban and clubunban error messages
2022-10-11 18:21:45 +02:00
Kwoth
71a3539d0e
Possible fix for Remind .timely button
2022-10-10 18:39:49 +02:00
Kwoth
c896a0cdb8
Added better error messages to .clubapply
2022-10-09 16:25:28 +02:00
Kwoth
8effe817ad
Fixed a bug with postgresql and mysql migration folders as well as compilation warning related to it
2022-10-08 09:05:31 +02:00
Kwoth
eedf6998b6
Fixed a bug in cmdcd not modifying the database. Added total stats to .betstats
2022-10-07 11:01:26 +02:00
Kwoth
e6b7c31a72
Gambling Tracker will only track successful removes
2022-10-06 10:55:12 +02:00
Kwoth
2f77fd57b0
Improved .betstats formatting
2022-10-04 16:27:19 +02:00
Kwoth
fda3d92134
Added gambling stats migrations for postgres and mysql
2022-10-03 19:58:08 +02:00
Kwoth
fe6f28143b
Updated changelog
2022-10-03 13:52:17 +02:00
Kwoth
df3909fc55
Added .betstats command, shows statistics for multiple gambling commands, .slotstats removed as it is obsolete
2022-10-03 13:49:52 +02:00
Kwoth
9ffa701742
Updated changelog.md
2022-10-02 15:45:28 +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
a5b2fac69c
.curtrs may? run a little faster. Uses async, clarified GamblingConfig transactionLifetime field
2022-09-28 07:09:37 +02:00
Kwoth
a8e06a5ae4
Clarified .remind permission requirement
2022-09-26 14:20:26 +02:00
Kwoth
5b4517cf5c
Updated changelog, removed the ability to bet 0 on betdraw
2022-09-23 23:01:11 +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
005fd7b8c6
Possible fix for missing IGuildUser when using guild commands, closes #383
2022-09-15 17:02:53 +02:00
Kwoth
3fc53b0609
Upped version to 4.3.7, updated changelog
2022-09-14 02:46:03 +02:00
Kwoth
62ec2241e4
Added pagination to .reroli
2022-09-14 02:44:31 +02:00
Kwoth
75f8254a8e
Removed currencies from units.json as they're pulled from api
2022-09-13 21:50:48 +02:00
Kwoth
f23ffe0c67
Added .shopreq - Shop items can now have a role requirement in order to purchase. Added .shopbuy alias for .buy
2022-09-13 21:33:20 +02:00
Kwoth
d1a818542c
Split stream deleter service into a separate file, there will no longer be a viewer count when the stream comes online, as it will (almost?) always show 0
2022-09-12 01:22:58 +02:00
Kwoth
15f67e3a51
more typos
2022-09-11 22:49:46 +02:00
Kwoth
412f346ac8
Fixed some typos in commands.en-US.yml
2022-09-10 22:53:03 +02:00
Kwoth
8107a80c4c
Added .exds to complement .exas
2022-09-09 21:02:16 +02:00
Kwoth
f1c7d7437a
Upped version to 4.3.6, Updated CHANGELOG.md
2022-09-08 20:41:06 +02: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
3f56e5b651
Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4
2022-09-03 10:28:46 +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
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
cd6fe46c2b
More user friendly error when parsing of a number fails.
2022-08-31 13:40:41 +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
b69e25edf4
Added .timeout command
2022-08-28 16:16:24 +02:00
Kwoth
9eae27bc15
Added an option to award currency based on received xp
2022-08-26 13:41:30 +02:00
Kwoth
bed36f8784
Fixed compilation warning (no functional change)
2022-08-24 17:31:21 +02:00
Kwoth
623f5ccd5e
Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4
2022-08-24 09:20:40 +02:00
Kwoth
6da8201c2d
Awarded xp is now correctly used in level up calculations, closes #376
2022-08-24 09:18:22 +02:00
Kwoth
7c8756096d
Upped version to 4.3.5
2022-08-17 22:10:07 +02:00
Kwoth
7d9e456fe5
Fixed .xpshopbuy having mixed up arguments for frames and bgs
2022-08-17 22:02:36 +02:00
Kwoth
df1a775fec
Revert "Reverted club xp updates, and non-opt in xp system as it's causing db locking"
...
This reverts commit 6c169e057b .
2022-08-14 23:35:13 +02:00
Kwoth
6c169e057b
Reverted club xp updates, and non-opt in xp system as it's causing db locking
2022-08-14 22:45:14 +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
dc229ea2b3
Added Timeout as a punishment to warnpunish and anti* commands
2022-08-11 16:19:02 +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
f7e0e635e6
Added .threadcreate and .threaddelete commadns which create and delete public threads
2022-08-11 15:42:37 +02:00
Kwoth
a065189023
Fixed .bank take, added .bank seize alias. Added .bank award
2022-08-11 15:14:08 +02:00
Kwoth
e9eb6ff2ad
Added '.bank take' owner only command
2022-08-11 14:39:44 +02:00
Kwoth
0170536d1c
Guild XP is no longer opt-in. Only global xp
2022-08-11 13:54:20 +02:00
Kwoth
998779203a
Fixed users not gaining club xp
2022-08-10 12:31:52 +02:00
Kwoth
e0e4d697c3
Added pull again button to slot, fixed a double 'you don't have enough' message
2022-08-09 23:15:27 +02:00
Kwoth
e9c7293014
Running .timely command too early will now show a pending color, not an error color
2022-08-09 22:43:22 +02:00
Kwoth
cf876a4148
removed obsolete xp database columns
2022-08-08 17:36:39 +02:00
Kwoth
6b9a858f28
Added Use button on sucessful .xpshopbuy or when a user already owns the item
2022-08-08 16:17:30 +02:00
Kwoth
38e3badb87
Greatly unboilerplated and simplified nadeko interaction button construction
2022-08-07 17:00:36 +02:00
Kwoth
13d2fbd560
Fixed VoiceXP bug, closes #374 . Upped version to 4.3.4, Updated changelog
2022-08-07 13:08:07 +02:00