Cata
ae45329d2b
add: setserverbanner and setservericon commands
2024-05-17 11:29:51 +00:00
Kwoth
40528150f7
dev: Revert links back in the code, check for updates in the original nadekobot project
2024-05-10 04:58:25 +00:00
Kwoth
6caea8e9e7
docs: Updated more links to point to new repo url
...
dev: Fixed project id as nadeko is moved to nadeko/nadekobot
2024-05-09 01:46:20 +00:00
Kwoth
96ad5516d3
.send commmand reworked, It should be much better and more reliable now.
2024-05-03 02:59:34 +00:00
Kwoth
3ef05f8aa7
Nuked humanizer. Some of the strings might look worse but the output directory will no longer look terrible. Added stats for todo list command
2024-05-02 22:14:25 +00:00
Kwoth
fc4858830c
Finished new response system
2024-05-02 06:47:01 +00:00
Kwoth
daa2177559
part 3 of the response rework
2024-04-29 21:03:46 +00:00
Kwoth
d28c7b500d
Part2 of the response system rework
2024-04-29 01:13:52 +00:00
Kwoth
812b865add
Fixed some aliases and reworked namespaces
2024-04-27 16:03:48 +00:00
Kwoth
e0819f760c
Restructured the project structure back to the way it was, there's no reasonable way to split the modules
2024-04-26 22:26:24 +00:00
Kwoth
308ba36b2e
More restructuring
2023-03-26 14:44:25 +02:00
Kwoth
db2328cdaf
nadekobot almost builds
2023-03-16 02:41:40 +01:00
Kwoth
8dca948224
Fixed some build warnings. Fixed TimeOut punishment not allowing duration
2022-12-22 21:18:26 +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
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
d7c1dad4f0
Check for updates should run once per hour, not every 15 seconds
2022-07-27 06:53:16 +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
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
210da263ad
Abstract away cache. 2 implementations: redis and memory
2022-06-23 13:07:45 +00: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
80800673b9
Removed unneeded NadekoSubmodule and NadekoSubmodule<T> classes
2022-02-26 08:11: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
Kwoth
ffa2c3f119
Updated editorconfig to (mostly?) require braces around if/else statements, and applied the new formatting rules
2022-02-02 01:44:45 +01:00
Kwoth
02e59bd5a5
Added .deleteemptyservers command
2022-01-24 02:40:54 +01:00
Kwoth
6c39044435
- Using PeriodicTimer in a few places instead of Timer
...
- Some small refactorings
- Fixed reference to non-existent command in bot.yml
2022-01-05 08:00:25 +01:00
Kwoth
3aa6a54b6e
- Renamed CustomReaction model to NadekoExpression
...
- Used structured logging everywhere
2022-01-04 07:35:55 +01:00
Kwoth
21bef1a98e
- Possible small fix for .prune ratelimiting
...
- Use .WhenAll extension instead of Task.WhenAll in a few more places
2022-01-03 04:31:56 +01:00
Kwoth
ca9fa1b0ac
- Renamed Prefix to prefix
...
- Updated some command string keys which were using command name to use method names now
2022-01-02 16:52:39 +01:00
Kwoth
9b4eb21321
Using pattern matching for nulls where applicable, discarded unused lambda parameters, cleaned up some classes. Unignored ServerLog commands which was mistakenly ignored due to a .gitignore rule
2022-01-01 08:44:51 +01:00
Kwoth
25eeffa163
- Removed NadekoCommand and Aliases attribute from all commands
...
- All commands must be marked as partial
- Added [Cmd] Attribute to all commands
- Cmd Attribute comes from the source generator which adds [NadekoCommand] and [Aliases] Attribute to each command
- Should be updated in the future probably to be more performant and maybe add extra data to the commands
- Started reorganizing modules and submodules
2021-12-31 16:05:30 +01:00