738f96a958
chore: Update usage generation for info commands
2024-09-07 08:12:47 -04:00
8fee6c4113
chore: Update usage generation for fun commands
2024-09-07 08:09:50 -04:00
4f0c57f975
chore: Update usage generation for admin commands
2024-09-07 08:03:44 -04:00
c0f459ede5
chore: Refactor generate_usage function to handle optional flag converters
2024-09-07 07:57:14 -04:00
64ada21aad
Change flag appearance in help command
2024-09-07 07:52:11 -04:00
4516a0754a
Change flag output in generate_usage
2024-09-07 07:48:58 -04:00
kzndotsh
d83d79c302
docs(README.md): remove contributors section to simplify and declutter the README file
2024-09-06 21:57:35 +00:00
kzndotsh
e5c16e8603
feat: add SUPPORT.md to provide guidance for Tux users
...
This commit adds a new SUPPORT.md file to the .github directory. This document provides a comprehensive guide for users of Tux, including a getting started guide, FAQs, bug reporting and feature request procedures, contribution guidelines, and contact information. This is done to improve user experience and provide necessary support information in a centralized location.
2024-09-06 21:55:11 +00:00
kzndotsh
ea52d372ef
chore: Move renovate.json configuration file
2024-09-06 17:47:00 -04:00
kzndotsh
50bd252ce3
chore(.pre-commit-config.yaml): update ruff-pre-commit version from v0.6.3 to v0.6.4 to get the latest features and bug fixes
2024-09-06 21:44:40 +00:00
kzndotsh
bbd9c77ca0
Merge pull request #523 from allthingslinux/prtemplateupdate
2024-09-06 17:44:07 -04:00
Atmois
61d6f0a0c6
Merge branch 'main' into prtemplateupdate
2024-09-06 20:35:52 +01:00
Atmois
a193e7c2ca
fix spelling
2024-09-06 20:34:30 +01:00
Atmois
322eac6b29
remove "type of change heading"
...
uneccessary as labels exist, added line directing users to add labels
2024-09-06 20:32:39 +01:00
kzndotsh
e7004b2b04
Merge pull request #522 from allthingslinux/gitcreateimprovements
2024-09-06 15:31:44 -04:00
kzndotsh
6c147d19cb
Merge pull request #520 from allthingslinux/renovate/pydantic-2.x-lockfile
2024-09-06 15:31:31 -04:00
kzndotsh
b7a84b6818
Merge pull request #519 from allthingslinux/renovate/ruff-0.x-lockfile
2024-09-06 15:31:23 -04:00
kzndotsh
e2892e0f3f
Merge pull request #518 from allthingslinux/tess-improve-embeds
2024-09-06 15:31:14 -04:00
kzndotsh
cc839afb12
refactor(tempban.py): replace if not condition with assert for ctx.guild check to simplify code
...
docs(tempban.py): add detailed description for flags parameter in TempBan class
style(tempban.py): add blank lines after await statements for better readability
feat(tempban.py): add comment to explain guild fetching from cache or API in expired_temp_bans loop
refactor(tempban.py): change action description from "temporarily ban" to "temp ban" for consistency
2024-09-06 19:29:57 +00:00
Atmois
06d8fc73cb
add author to issue body
2024-09-06 18:56:26 +01:00
electron271
693d3714d0
Merge pull request #515 from petabyte-imo/tempban
...
Temp Ban command & Unban Task
2024-09-06 09:42:01 -05:00
electron271
ace679e918
Merge branch 'main' into tempban
2024-09-06 09:41:09 -05:00
renovate[bot]
662ab88eeb
fix(deps): update dependency pydantic to v2.9.0
2024-09-05 20:05:35 +00:00
renovate[bot]
163f34837a
fix(deps): update dependency ruff to v0.6.4
2024-09-05 20:05:24 +00:00
kzndotsh
f8e46a32cc
refactor(snippets.py): remove content details from logger.info for better privacy
...
style(snippets.py): correct indentation for ctx.send and logger.info in edit snippet section for better code readability
2024-09-05 15:50:07 +00:00
kzndotsh
8d24bb9eac
fix(case.py): move increment_case_count after get_next_case_number to ensure correct case number assignment
2024-09-05 15:46:37 +00:00
kzndotsh
9f0c5cb5ae
refactor(moderation): move jail conditions check from ModerationCogBase to Jail class
...
fix(jail.py): ensure jail role is added to member even if no roles are removed
perf(case.py): optimize case creation by storing next case number in a variable
2024-09-05 15:38:43 +00:00
petabyte_
1cc97ef8fb
Merge branch 'allthingslinux:main' into tempban
2024-09-05 16:15:32 +01:00
kzndotsh
23eaa94e90
fix(cases.py): change default case number from " ⁉️ " to "0000" for better error handling and readability
2024-09-05 14:30:30 +00:00
d564cad580
Refactor tempban & optimize
2024-09-05 10:29:55 -04:00
kzndotsh
0b36bc1fe9
fix(cases.py): format case_number to always have 4 digits for consistency
...
feat(cases.py): add fallback value for case_number when it's None to prevent potential errors
2024-09-05 14:26:09 +00:00
petabyte-imo
0f2a588dfa
oopsiess
2024-09-05 14:54:13 +01:00
petabyte_
46dbf10344
Merge branch 'allthingslinux:main' into tempban
2024-09-05 14:49:55 +01:00
petabyte-imo
c5e0d48b30
Made stuff a bit cleaner and fix some issues related to tempban
2024-09-05 14:49:31 +01:00
aa4e2712a1
Refactor some things & fix eval error output
2024-09-05 09:37:17 -04:00
5b8f69818b
feat: Add image and thumbnail URL support to EmbedCreator
2024-09-05 08:21:54 -04:00
59798fc8cd
Add more information to the docstring of create_embed
2024-09-05 07:05:20 -04:00
596e24c69f
Add more customizability in EmbedCreator
2024-09-05 07:01:05 -04:00
06ae40fc99
Remove create_error_embed from embed.py (replaced by EmbedType.ERROR
2024-09-05 06:30:11 -04:00
0ae2961979
chore: Use structured logging embeds.py
2024-09-05 06:25:57 -04:00
a47571d9b0
chore: Fully type hint embeds.py
2024-09-05 06:24:52 -04:00
2ee09c9666
Remove create_embed_footer from embeds.py
2024-09-05 06:22:09 -04:00
74c390ad0f
refactor: Update embed creation in guild config commands
2024-09-05 06:19:42 -04:00
wlinator
8556a1c33f
fix: Linting and formatting via Ruff
2024-09-05 10:17:29 +00:00
cd92c15dbc
Merge branch 'main' into tess-improve-embeds
2024-09-05 06:17:12 -04:00
abc369dd0f
Move embeds to ui dir
2024-09-05 06:13:32 -04:00
fab8a93408
refactor: Update embed creation in remindme.py
2024-09-05 06:11:55 -04:00
3f9e2a9f76
Remove "error" from the title where it's already in the author text
2024-09-05 06:11:07 -04:00
f1bd14364d
refactor: Update embed creation in moderation cogs
2024-09-05 06:08:51 -04:00
fb797584b0
refactor: Rewrite most embeds
2024-09-05 05:47:40 -04:00