Commit graph

367 commits

Author SHA1 Message Date
79bc4e75ca
fixed an issue in .gatari
fully cleaned osu related commands and moved to a service
2024-08-14 17:50:58 +12:00
a39204b4a9
Further cleanup of osu commands 2024-08-13 14:21:31 +12:00
97f9a4e609
Fixed xpcurrew breaking xp gain if user gains 0 xp from being in a voice channel while voice xp is enabled 2024-08-13 13:56:59 +12:00
6128703bcc
Started cleaning the .osu command 2024-08-13 13:56:33 +12:00
cd92577095
Moved streamlist logic to the service file 2024-08-11 20:00:01 +12:00
53b7ba640d
Updated commandlist 2024-08-11 19:28:16 +12:00
1256562ad9
Upped games.yml to v5
This should have happened 2 updates ago
2024-08-11 19:27:30 +12:00
f10c49ec61
Simplified some command strings 2024-08-11 19:26:03 +12:00
56d1c79205
Added commandlist 2024-08-09 18:22:27 +12:00
28ff1851d5
Added embed links in command descriptions where missing 2024-08-09 17:13:43 +12:00
b491f8d828
fixed some command groups incorrectly showing up as modules 2024-08-09 14:29:00 +12:00
09a4a69521
Updated changelog, upped version to 5.1.6 2024-08-08 13:55:05 +12:00
e26e2a7404
fixed one of the migrations which was preventing some bots from starting 2024-08-08 13:48:43 +12:00
c61f3f1433
fixed user id in afk message dm 2024-08-08 13:46:32 +12:00
6e0a129bc0
Afk messages should now be sent in DMs to prevent abuse
Also updated EllieBot.sln
2024-08-08 13:37:39 +12:00
a8aa1d909f
doing 'gencmdlist will now generate a data/commandlist.json which is the same as the file you receive in discord 2024-08-07 11:49:24 +12:00
027690b3d7
More cleanup 2024-08-07 11:45:10 +12:00
9892de7c2e
Removed a lot of old useless/broken commands. Improved 'listserver.
Full changes in changelog
2024-08-07 11:32:51 +12:00
811c126174
Fixed a build error introduced in 7399e8bac1
How did this pass the test?
2024-08-07 11:30:26 +12:00
a6c2ec0511
small cleanup 2024-08-06 22:52:02 +12:00
7399e8bac1
small cleanup in clubs 2024-08-06 22:38:09 +12:00
fe7445eefb
removed unused usings, no functional change 2024-08-06 22:33:22 +12:00
d428fc5532
Removed some unused code, no functional change 2024-08-06 21:53:28 +12:00
66560bb769
lmgtfy should now be properly shortened, small refactor of 'shorten command 2024-08-06 00:29:40 +12:00
3f7e5d5054
Possible fix for a broken timestamp tag in remind list 2024-08-05 14:04:18 +12:00
0397ea09b0
using official version of discord.net
upped version to 5.1.5
removed nuget.config as we are no longer using our fork of discord.net
Fixed some build warnings
2024-08-02 00:06:28 +12:00
67224663cd
small cleanup 2024-08-01 23:29:04 +12:00
3e73dc8ba5
.define slightly improved and refactored 2024-08-01 13:41:30 +12:00
fe5c8622dd
.wikia slightly changed and refactored 2024-08-01 01:03:08 +12:00
219c122f1c
refactored .bible and .quran, moved to their own folder and created ReligiousApiService for their logic 2024-07-31 19:49:47 +12:00
efa71c0233
.reroadd error message improved 2024-07-29 19:12:44 +12:00
1df8f092fe
.keep will also automatically trigger for any new server the bot joins 2024-07-29 18:57:59 +12:00
e3a4c4bd43
slight update to lmgtfy command's strings 2024-07-29 18:54:10 +12:00
3a597a49ea
v3 .catfact 2024-07-29 18:49:57 +12:00
586f5ba4b0
slightly updated .time 2024-07-29 18:38:07 +12:00
20e5bbac89
Removed .rip command 2024-07-29 18:32:34 +12:00
86b015115a
Brough .wiki command to 2018 standards 2024-07-29 18:26:18 +12:00
13fa7bd17b
Added .keep command which will add the current guild to the list of keptguilds. This is needed for the future database purge. 2024-07-29 00:51:04 +12:00
ddbf8fd3de
Updated imagesharp package 2024-07-27 19:16:25 +12:00
9094b4e144
Added admin-only .warndelete command 2024-07-27 19:13:39 +12:00
e4cc5f4e80
Updated bot strings to clarify all half and x% usage 2024-07-21 15:43:34 +12:00
a51df649e2
Updated some bet descriptions to include 'all' 'half' usage instructions 2024-07-21 15:38:47 +12:00
13be30e823
You can once again disable cleverbot responses using fake 'cleverbot:response' module name in permission commands 2024-07-20 16:44:29 +12:00
8316b03c8c
Fixed some miscellaneous warnings in the build process
And also updated games.yml and creds_example.yml
2024-07-19 15:31:09 +12:00
2e8e4daa25
'cleverbot should be available on the public bot now 2024-07-19 15:29:31 +12:00
7d6a7f159b
Show a message when 'prune fails due to already running error 2024-07-19 15:26:45 +12:00
47c6f9ab03
Possible fix for 'prune getting stuck after unsuccessful limit hit 2024-07-19 15:23:10 +12:00
afa00c8d4f
Added 'afk <msg>? command which sets an afk message which will trigger whenever someone pings a user. 2024-07-18 21:54:45 +12:00
636ddac4d4
afk added
This still needs some work but it is here
2024-07-17 00:33:43 +12:00
f18eb1bf42
'exexport will now send you the file in DMs, to avoid incident.
'exexport will now have a timestamped name along with the server id
2024-07-16 22:35:14 +12:00
db83e6abc2
'coins will no longer show double minus sign for negative changes 2024-07-16 22:30:23 +12:00
668d9e4734
Found stuff that is wrong. 2024-07-15 16:37:57 +12:00
e49dfda0db
Updated changelog, upped version to 5.1.4 2024-07-15 15:54:57 +12:00
f318ec2741
Updated editorconfig file and added build files 2024-07-15 15:46:29 +12:00
81ebad702b
Updated Common files 2024-07-15 15:45:55 +12:00
624171c35f
Updated Xp module 2024-07-15 15:45:33 +12:00
b2b8e4c3d3
Updated Utility module 2024-07-15 15:45:13 +12:00
6b6f822ec8
Updated Searches module 2024-07-15 15:44:58 +12:00
ca64765c34
Updated Games module 2024-07-15 15:44:30 +12:00
90dd47e013
Updated Gambling module
I really need to rename this module.
2024-07-15 15:44:07 +12:00
32db627aef
Updated Administration module 2024-07-15 15:43:33 +12:00
c3340a16ba
Updated data files 2024-07-15 15:40:34 +12:00
187c56e8c7
I found more and I hate everything
I am slowly losing my sanity
2024-07-08 01:34:34 +12:00
e100526d80
Found more words that were wrong
If I find more I am going to scream
2024-07-08 01:30:14 +12:00
94129fb3e2
Fixed a word being wrong in the EllieMarmalade project 2024-07-08 01:28:26 +12:00
2be2cdf713
Updated changelog and upped version to 5.1.3
I might have also updated creds_example.yml
2024-07-08 01:23:56 +12:00
291b2fb580
Updated Help module 2024-07-08 01:08:43 +12:00
2ebed3f441
Updated Marmalades module 2024-07-08 00:52:59 +12:00
f2618793b3
Updated Utility module 2024-07-08 00:36:45 +12:00
0787490aea
Updated Searches module 2024-07-07 22:28:56 +12:00
f91771a8db
Updated Games module 2024-07-07 20:35:25 +12:00
499c2a9a5f
Updated Administration module 2024-07-07 19:30:36 +12:00
2d7f345c40
Updated Common files 2024-07-07 18:10:58 +12:00
3a36799941
Updated data files 2024-07-07 14:36:56 +12:00
30f859b9a0
Updated Db migrations 2024-07-07 14:36:27 +12:00
56d82a5a26
Updated Db models 2024-07-07 14:27:42 +12:00
62319ebb1a
Updated changelog and upped version to 5.1.2 2024-06-29 17:54:54 +12:00
d31cf1bfae
Updated Administration module 2024-06-29 17:50:59 +12:00
c5cd772126
Updated Db models 2024-06-29 17:50:16 +12:00
5e7c75a498
Disabled honeypot system
This system is being a little buggy and will be fixed in the future
2024-06-29 17:49:10 +12:00
3e3ccfb498
updated pagination, upped version to 5.1.1 2024-06-29 15:20:23 +12:00
831f21580f
Fixed pagination, for real this time 2024-06-29 15:14:59 +12:00
c5c307b440
Added .honeypot command 2024-06-29 14:55:32 +12:00
6b0d784454
removed an extra in remind string 2024-06-29 01:34:05 +12:00
a2890195a9
Using new stopwatch, some cleanup. No functional change 2024-06-29 01:33:36 +12:00
a6e891fc92
Potential fix for the invalid syntax redis issue
unless the issue is caused by the older version of redis on the server itself
2024-06-29 01:19:31 +12:00
657805d51c
Updated changelog, version upped to 5.1.0 2024-06-28 15:19:37 +12:00
eab5344c61
Updated Services\Impl files 2024-06-28 15:16:12 +12:00
df56c76a89
Updated Help module 2024-06-27 21:08:15 +12:00
b7b8366fe2
Updated Xp module 2024-06-27 21:07:29 +12:00
a9576e5aa1
Updated CheckForUpdatesService.cs 2024-06-27 21:06:48 +12:00
fbff028271
Updated Patronage module 2024-06-27 20:22:54 +12:00
a976df5549
Updated MuteService.cs 2024-06-27 18:25:07 +12:00
b8fa164f8d
Updated Administration module 2024-06-27 18:23:14 +12:00
eb1ebc72db
Updated Expressions module 2024-06-27 17:14:55 +12:00
00f8c70de0
Updated Marmalades module 2024-06-27 16:49:50 +12:00
3a70370287
Updated Games module 2024-06-27 16:41:10 +12:00
3df4f710da
Updated the Discord server name 2024-06-27 16:40:00 +12:00
496a0cc68c
Updated things to be right 2024-06-27 16:38:10 +12:00
3181f4dcaa
Updated Gambling module 2024-06-27 16:16:52 +12:00
f9b21520fb
Updated Music module 2024-06-26 23:58:21 +12:00
4732254805
Updated Utility module 2024-06-26 23:52:29 +12:00
0466701e28
Updated Searches module 2024-06-26 23:51:35 +12:00
888994dd67
Updated Permissions module 2024-06-26 22:20:28 +12:00
a4adabb3ea
Updated common files again 2024-06-26 21:23:06 +12:00
ed7deeb99d
Updated Migrations files 2024-06-26 21:03:14 +12:00
0f927a3dd1
Updated Db files 2024-06-26 21:01:23 +12:00
a63889b2f3
Updated common files 2024-06-26 19:44:07 +12:00
b045015efb
Updated common abstractions 2024-06-26 17:59:28 +12:00
4fe4c4eff2
Added cleanup code for invalid database data in sqlite 2024-06-26 01:00:44 +12:00
404f51347d
Updated data files
The first of many commits
2024-06-26 00:56:13 +12:00
ae42d6ce37
Upped version to 5.0.8 2024-06-25 00:27:29 +12:00
588efa6442
Updated service name in DummyLogCommandService.cs 2024-06-25 00:18:54 +12:00
93e16d60c2
Final fix for v5.0.8 update. 2024-06-23 20:25:41 +12:00
f38faca7cc
Added marmalade.yml to fix compilation issues 2024-06-23 17:58:57 +12:00
340bbc5bf9
Update 5.0.9. 2024-06-23 17:54:53 +12:00
8120baa608
Updated CheckForUpdatesService 2024-06-23 16:57:22 +12:00
96cff1f60c
Added old db migrations 2024-06-23 14:35:10 +12:00
9567ecedfa
Updated some sh*t 2024-06-20 11:30:20 +12:00
24005a6723
Updated Db migrations
I want to scream
2024-06-19 17:19:56 +12:00
da3ad6fdbe
Added EllieBot.Tests 2024-06-19 15:14:05 +12:00
bea2b76bd2
Added migration files 2024-06-19 02:03:46 +12:00
1256528217
Added Utility module 2024-06-19 00:54:39 +12:00
3e0ddb8eb5
Added Xp module 2024-06-18 23:56:02 +12:00
e124621f90
Added Searches module 2024-06-18 23:55:36 +12:00
78c7835346
Added Permissions module 2024-06-18 23:54:52 +12:00
7c965e5d10
Added Patronage module 2024-06-18 23:54:32 +12:00
1f6858e1f3
Acutally added Music module
The last commit contained the Marmalade module -_-
2024-06-18 23:53:04 +12:00
243d754d10
Added Music module 2024-06-18 23:51:49 +12:00
79e7252f99
Added Help module 2024-06-18 23:51:19 +12:00
4261abbf72
Added Games module 2024-06-18 23:51:06 +12:00
922f726a6e
Added Gambling module 2024-06-18 23:50:45 +12:00
d9096a07a8
Added Expressions module 2024-06-18 23:50:22 +12:00
eebc1acbb3
Added Administration module 2024-06-18 23:50:02 +12:00
a61b98a0f5
Updated services files 2024-06-18 23:46:10 +12:00
34eb87b13d
Updated base project files 2024-06-18 23:45:23 +12:00
547aa8b34d
Added common files
This took way too long
2024-06-18 23:44:07 +12:00
06f399ff63
Updated Waifu.cs 2024-06-18 23:32:40 +12:00
7ce7c9b4ff
Updated data files
Some random stuff in these files got changed
2024-06-18 23:30:39 +12:00
29c0b4acfc
Updated Db models
I hate working on database stuff
2024-06-14 00:20:21 +12:00
97e81ac0f4
Added Ellie Common/Abstractions 2024-05-18 00:08:52 +12:00
e58268e339
Fixed a few bugs and updated some dependencies 2024-05-16 23:14:41 +12:00
2e587e83eb
Updated data files and GlobalUsings.cs 2024-05-14 23:59:24 +12:00
9fff64f951
Added Db stuff 2024-05-14 23:08:36 +12:00
4d7056dc61
Updated EllieBot.Generators 2024-05-13 01:08:29 +12:00
453d823e5b
Updated EllieBot.Coordinator 2024-05-13 01:00:17 +12:00
83a8a34aea
Updated EllieBot.VotesApi 2024-05-13 00:56:07 +12:00
9a92725f41
Added pack-and-push.ps1 2024-05-13 00:37:12 +12:00
b1e6e93fe4
Updated Ellie.Marmalade 2024-05-12 23:43:23 +12:00
dac6e283e8
Added EllieBot.Voice 2024-05-12 21:22:46 +12:00
957790a85b
Removed a bunch of things out of EllieBot 2024-05-12 19:30:05 +12:00
9adb5a9906
Removed Ellie.Econ 2024-05-12 19:29:23 +12:00
32637d4265
Removed Ellie.Common 2024-05-12 19:29:05 +12:00
3ef832114f
Removed Ayu.Discord.Voice 2024-05-12 19:28:35 +12:00
1ee97675b0
I broke the Db I guess? 2024-04-14 23:36:32 +12:00
b8df0d8b06
Finally finished the Db potion of the EllieBot code 2024-04-06 23:24:57 +13:00
1934b2d3c5
Fixed some issues with naming schemes 2024-04-03 23:02:45 +13:00
20627b1a61
Added pubsub to Ellie 2024-03-31 23:52:43 +13:00
08756eeb5c
Added marmalade subsystem to Ellie 2024-03-31 23:51:18 +13:00
fbfc01c7f3
Added jsonconverters to Ellie 2024-03-31 23:45:30 +13:00
2f3e283903
Added interactions to Ellie 2024-03-31 23:44:37 +13:00
daa71f812e
Updated a few things in the Marmalade system 2024-03-29 01:01:35 +13:00
64363d2e8b
Fixed an issue in Canary.cs 2024-03-27 18:37:24 +13:00
8157d92fdf
Added some common files 2024-03-27 01:32:17 +13:00
06492758ec
Added data files and config file 2024-03-24 15:41:27 +13:00
487d1ce448
Added base files for EllieBot project 2024-03-23 21:20:01 +13:00
2a4730a1fd
Updated Ellie.Econ 2024-03-23 20:51:27 +13:00
b7f1a0a3db
Fixed something in Canary.cs 2024-03-23 20:50:52 +13:00
320626cf2a
Updated Ellie.Common 2024-03-23 19:18:18 +13:00
a645caf495
Updated Ellie.Marmalade 2024-03-23 18:42:46 +13:00
fb808dfc1d
Updated EllieBot.VotesApi 2024-03-23 16:42:10 +13:00
3252829969
Updated EllieBot.Generators 2024-03-23 14:54:27 +13:00
c69f7951a7
Updated EllieBot.Coordinator 2024-03-23 14:34:09 +13:00
960f6f093c
The great big rewrite. 2024-03-23 00:53:01 +13:00
4cde58b3e2
Full system rewrite incoming 2023-12-20 20:56:08 +13:00
Emotion
d7dd6a4817
Added Ellie core project
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-25 15:10:18 +12:00
Emotion
a34c221952
I forgot a file
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-24 01:20:45 +12:00
Emotion
491bd7d631
Services time!
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-24 01:12:08 +12:00
Emotion
e8fc5e7b93
Added Ellie.Marmalade into the main project
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-24 01:10:42 +12:00
Emotion
1fa3402e57
I forgot to add this file
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:24:31 +12:00
Emotion
56d00713dc
Started the core package
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:23:58 +12:00
Emotion
12557ea609
Updated a few things
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:22:42 +12:00
Emotion
218672665c
Added a few things I forgot in the last commits
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:20:33 +12:00
Emotion
f06411a15c
Added Ellie.Bot.Modules.Help
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:19:32 +12:00
Emotion
6f2ad42b90
Fixed a few fun bugs
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:18:46 +12:00
Emotion
145eee4337
Forgot to send this on up
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:15:31 +12:00
Emotion
98ae35064b
Added Ellie.Bot.Modules.Utility
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-23 23:14:06 +12:00
Toastie
99f97f63a7
Added Ellie.Bot.Modules.Administration
Signed-off-by: Emotion <emotion@emotionchild.com>
2023-08-16 01:25:10 +12:00
Emotion
f7467ae23f
Updated a few things 2023-08-15 15:00:13 +12:00
Emotion
abd3be86b4
Added Ellie.Bot.Modules.Permissions 2023-08-15 14:57:05 +12:00
Emotion
e16e4b82a3
Added Ellie.Bot.Modules.Patronage 2023-08-12 01:05:27 +12:00
Emotion
cdaf7c9ff2
Added Ellie.Bot.Modules.Xp 2023-08-12 00:56:11 +12:00
Emotion
ac9bc86ca1
Fixed Ellie.Bot.Generators.Cloneable 2023-08-09 16:07:44 +12:00
Emotion
d0d675a009
Added some files I missed 2023-08-08 23:06:30 +12:00
Emotion
5f230cb85a
Added Ellie.Bot.Modules.Music 2023-08-08 23:04:09 +12:00
Emotion
9ee49de223
Updated CloneableGenerator.cs 2023-08-08 20:31:53 +12:00
Emotion
b8f2da8c3d
Finished Ellie.Bot.Modules.Searches 2023-08-07 23:21:31 +12:00
Emotion
4339be5309
Forgot a couple of items in the last commit 2023-08-07 21:35:19 +12:00
Emotion
fd210a8d9f
Updated the Ellie.Bot.Db module 2023-08-07 21:18:27 +12:00
Emotion
323aed0eae
Fixed RpsGame.cs 2023-08-03 21:33:40 +12:00