Commit Graph

58 Commits

Author SHA1 Message Date
lars-winzer 2f33d840f3 Move version to independent VERSION file 2025-09-21 14:59:12 +02:00
lars-winzer f01b942818 Merge 'bug/issue-6' into 'main' 2025-09-18 15:34:39 +02:00
lars-winzer 8e1b4269d1 Fix .github folder being included in the docker image 2025-09-18 15:23:23 +02:00
Cromatin e1455de14b Merge pull request #5 from official-Cromatin:official-Cromatin/issue4
Official-Cromatin/issue4
v0.5.1
2025-09-17 14:43:07 +02:00
lars-winzer e6195d9a88 Add required permissions 2025-09-17 14:42:09 +02:00
lars-winzer 1221035369 Explicitly use bash shell 2025-09-17 14:41:46 +02:00
lars-winzer 796f43d629 Fix docker workspace error #4 2025-09-17 14:34:12 +02:00
Cromatin 0b031d20f9 Merge pull request #3 from official-Cromatin/release-v0.5
Merge branch 'release-v0.5' into 'main'
v0.5
2025-09-16 18:49:29 +02:00
lars-winzer bfd497898e Update copyright year 2025-09-16 18:30:07 +02:00
lars-winzer 077f845b94 Merge commit '42bd226a6007780debe6ee1ca6357185f409f70e' into release-v0.5 2025-09-16 18:28:05 +02:00
lars-winzer 26e3a4bb8e Update LICENSE 2025-09-16 18:13:56 +02:00
lars-winzer f56636c1ff Create workflow to build and release docker image on ghcr 2025-09-16 17:30:08 +02:00
lars-winzer f427d06e61 Create Dockerfile and .dockerignore for upcoming official docker support
- Update .gitignore
2025-09-16 16:07:07 +02:00
lars-winzer 42bd226a60 Update LICENSE 2025-09-16 16:03:13 +02:00
lars-winzer 4dd578c9a8 Refine '/post'-command error handling when file size exceeds upload limit 2025-09-16 14:13:02 +02:00
lars-winzer 01d90e6625 Move imports to the top of the document
- Remove unnecessary prints
- Remove unnecessary f-strings
2025-09-16 14:10:04 +02:00
lars-winzer 435a2486a8 Refined the error report to be more legible 2025-02-22 10:32:38 +01:00
lars-winzer 96b001522f Replaced praw with the asyncpraw libary 2025-02-06 18:24:22 +01:00
lars-winzer 3a9608d863 Added descriptions to the command parameters, granular error handling and new parameters 2025-02-06 12:36:57 +01:00
lars-winzer c8e9ba1d9e Updated the requirements 2025-01-17 18:11:39 +01:00
lars-winzer fdacccc23b Polished the post command and the response 2025-01-17 18:11:31 +01:00
lars-winzer f98a70f330 Removed deleted cogs from the setup_hook 2025-01-17 17:22:53 +01:00
lars-winzer eef7343aa7 Removed the reload(-all) command 2025-01-17 17:21:27 +01:00
lars-winzer da18c164c7 Removed the about command
Removed leftover of the maintenance command
2025-01-17 17:20:33 +01:00
lars-winzer 7c5d841399 Removed the maintenance check 2025-01-17 17:19:21 +01:00
lars-winzer 3a8f7140ab Prepared the post command for release 2025-01-17 17:17:02 +01:00
lars-winzer bcb9b864ba Updated .gitignore and requirements.txt 2024-10-31 09:12:52 +01:00
lars-winzer c8eb3f4014 Created an lock, so another reload task cant be dispatched while another is still running 2024-10-31 09:10:20 +01:00
lars-winzer 70a8974e28 Added check system for all slash-commands
Blocks command execution during startup-routine, providing an explanation to the user
Removed leftover comment in about.py
2024-10-30 12:29:19 +01:00
lars-winzer 5f5de1d43d Added the post command 2024-10-30 12:25:01 +01:00
lars-winzer fb17b8d402 Added the on_connect routine, to load neccessary parts of the software after the bot has logged in 2024-10-30 12:00:35 +01:00
lars-winzer ffdb2ef4d5 Fixed an error in the Advanced_ConfigParser, along with the additon of missing or incorrect docstrings
If the config and the template have the same number of sections and options, but they do not have the same names, they are still “equal”

Added the `check_for_update` method to update existing configurations

Changed the `logger` attribute from public to private
2024-10-24 18:10:26 +02:00
lars-winzer a272c5c087 Consolidated some stuff 2024-10-23 20:19:44 +02:00
lars-winzer 2d55d7a4d2 Added missings docstrings 2024-10-23 13:48:41 +02:00
lars-winzer b61e1ac6eb Added Reddit_Adapter aswell as plattform config-template 2024-10-22 20:10:13 +02:00
lars-winzer c86b711e53 Updated the version, as missed in comit e3f9a01fb9
Versions are now saved as an class attribute
2024-10-22 10:52:49 +02:00
lars-winzer 278e095d9d Initial comit for the event counter 2024-10-21 13:44:11 +02:00
lars-winzer c2aa7a6699 Added displayed ascii art before startup 2024-10-19 21:24:57 +02:00
lars-winzer 6a2f095a9a Fixed url of general issue 2024-10-18 20:59:18 +02:00
lars-winzer a2692c6611 Fixed copy & paste description 2024-10-18 20:58:15 +02:00
lars-winzer c8d292452a Fixed copy & paste error 2024-10-18 20:56:40 +02:00
lars-winzer 609fc9d0fd Fixed format error in config 2024-10-18 20:51:29 +02:00
lars-winzer fb3dba46e6 Added issue template 2024-10-18 20:49:09 +02:00
lars-winzer c7babfd6ff Added debug app command to get general information
Updated portal to store additional data
2024-10-18 19:08:07 +02:00
lars-winzer 2b1547513d Added graceful shutdown for bot connection (await bot.close()) 2024-10-18 19:01:01 +02:00
lars-winzer 757b9bab21 Added a way to log execution of app command 2024-10-18 13:46:28 +02:00
lars-winzer 8d004f566b Reworked reload cog
Added the reload app command to reload specific cog
Responses now use embeds and are ephemeral, in case of error, an limited traceback is attatched
2024-10-18 13:40:57 +02:00
lars-winzer f44ff149f8 Fixed docstring 2024-10-13 14:53:10 +02:00
lars-winzer 709f5df4db Added slash-commands to reload all cogs aswell as print general information 2024-10-12 23:44:42 +02:00
lars-winzer 57282d9c56 Implemented basic functionality to bring the bot online 2024-10-11 18:32:21 +02:00