Kami
66f3d03bc6
Program logging rework
...
- Logging functionality has been centralised to 'globals.log'
This should allow easy log integration into subsystems without the need of passing the function everywhere *phew*
2025-02-11 10:47:48 +01:00
Kami
3ad6504d69
mini-vacation update
...
- Dual logging
- logfile.log = permanent logfile
- cur_logfile.log = current run logfile
- Improved logging in general
- Expanded howl replies
- Discord activity logging
- Twitch & Discord chat logging
- Discord slash commands implementation (partial)
- Config file improvements
- Toggleable log levels
- Settings separated (terminal and file output)
- Nesting of associated values
- Fixed "!ping" not fetching correct replies
- Several other minor and major fixes, tweaks and improvements
2025-02-10 12:32:30 +01:00
Kami
780ec2e540
- Added basic SQL functionality with SQLite fallback.
...
- Added basic "Quote" system/command using the new DB feature.
2025-02-03 12:17:55 +01:00
Kami
afa45aa913
Added basic string sanitization
2025-02-02 14:34:30 +01:00
Kami
095514d95d
Added howling dictionary with conditional selection
2025-02-02 00:59:53 +01:00
Kami
1b9a78b3d6
Added basic permissions system.
...
Needs to be vastly improved
2025-02-01 23:38:13 +01:00
Kami
9ef553ecb0
- Added dictionary functionality
...
- Looks up a file in the "dictionary" folder
- Returns a random category string within that file
- Added proper start time fetching through globals.get_bot_start_time()
2025-02-01 22:54:10 +01:00
Kami
82aec3dc5f
- Reverted logging to a simpler terminal-only
...
- Added log levels in config.json
- Reworked requirements.txt
2025-02-01 20:50:54 +01:00
Kami
2e33792aa8
Added ping awake replies
2025-02-01 13:04:07 +01:00
kami
ed61f35d75
Upload files to "cmd_common"
2025-02-01 11:08:17 +00:00