1
Fork 0
mirror of https://github.com/allthingslinux/tux.git synced 2024-10-03 00:53:12 +00:00
Commit graph

814 commits

Author SHA1 Message Date
wlinator
dd2ee9379c Fix strict typing issues 2024-06-23 22:30:40 +02:00
kzndotsh
7d309632d0
Merge pull request #278 from tessjj/export
PR: '/export banned' and '/export members' command.
2024-06-23 03:15:51 -04:00
kzndotsh
2567ccf3c5 chore(.pre-commit-config.yaml): update ruff-pre-commit version from v0.4.9 to v0.4.10 for latest features and bug fixes
refactor(info.py): remove irc command as it's no longer needed in the project
2024-06-23 07:15:19 +00:00
kzndotsh
dbe4579b66 Moving to guild directory 2024-06-23 03:04:14 -04:00
wlinator
b624add8ea Refactor 2024-06-22 20:18:43 +02:00
wlinator
dfe5ce488e Always include the --all flag at the front 2024-06-22 20:07:53 +02:00
wlinator
bc46d1a48e Create get_help_embed to reduce code redundancy for the flag information 2024-06-22 20:06:19 +02:00
wlinator
8ba20c5422 Change default quoting to QUOTE_ALL 2024-06-22 19:42:25 +02:00
wlinator
1b07cc2547 Add '/export members' command 2024-06-22 19:38:38 +02:00
wlinator
c746972adc Define default headers for the ban csv 2024-06-22 19:22:14 +02:00
wlinator
81d73cae6c Make "default" an optional parameter in _define_headers 2024-06-22 19:20:28 +02:00
wlinator
3e12ca88be Create _create_encoded_string to later reduce code redundancy 2024-06-22 19:12:50 +02:00
wlinator
03b421bf84 Make a functions file for export functions 2024-06-22 19:04:31 +02:00
electron271
a2275de3e3
Merge pull request #274 from tessjj/xkcd
Add xkcd alt text to the embeds.
2024-06-22 09:20:59 -05:00
electron271
ec943b24a4
Merge pull request #273 from tessjj/profile_avatar
Rewrite /avatar code and displays server avatar if available.
2024-06-22 09:20:19 -05:00
wlinator
ac6fc6e21c Set a more descriptive filename in '/export banned' 2024-06-22 16:08:23 +02:00
wlinator
6719333efe Add --all flag to '/export banned' 2024-06-22 16:02:33 +02:00
wlinator
174481917f guild.bans requires client ban_members permissions 2024-06-22 15:56:44 +02:00
wlinator
c95a6f1794 Small fix: change help output for clarity 2024-06-22 15:53:25 +02:00
wlinator
b24bcd70a6 Show help information in the export ban command if no flags are specified 2024-06-22 15:46:05 +02:00
wlinator
39fc0647e1 Create '/export banned' 2024-06-22 15:08:33 +02:00
electron271
c07321a72a
Update pyproject.toml 2024-06-21 23:10:07 -05:00
kzndotsh
5af3e56d87
Update README.md 2024-06-22 00:07:05 -04:00
kzndotsh
c364c15659
Update README.md 2024-06-21 23:58:41 -04:00
kzndotsh
b8e6102374
Update README.md 2024-06-21 23:58:07 -04:00
kzndotsh
0448f0ffd3
Update LICENSE.md 2024-06-21 23:54:58 -04:00
electron271
756df21db8
Merge pull request #275 from allthingslinux/renovate/discord-py-2.x-lockfile
fix(deps): update dependency discord-py to v2.4.0
2024-06-21 22:54:29 -05:00
electron271
24d9d1fed8
[Events] improve non poll message handler 2024-06-21 22:48:58 -05:00
renovate[bot]
15d98c2893
fix(deps): update dependency discord-py to v2.4.0 2024-06-22 01:52:31 +00:00
wlinator
71b2535880 Rename xkcd view class for clarity - typo 2024-06-21 21:05:50 +02:00
wlinator
fab9fe2139 Rename xkcd view class for clarity 2024-06-21 21:04:50 +02:00
wlinator
7ace8666b0 strip whitespace in comic.description 2024-06-21 21:01:34 +02:00
wlinator
b0a888da65 Add xkcd links as buttons and replace author with the title description 2024-06-21 20:59:15 +02:00
wlinator
9fe3ebe9a2 Add xkcd alt text to the embeds. 2024-06-21 20:42:43 +02:00
wlinator
4bb604b332 Undo await in remindme.py - not relevant to this PR 2024-06-21 20:13:35 +02:00
wlinator
1a6252b11c Add a timeout to the HTTP request 2024-06-21 20:11:57 +02:00
wlinator
b223afb54a Rewrite /avatar code and displays server avatar if available. 2024-06-21 19:53:22 +02:00
kzndotsh
a7bf406f29
Merge pull request #272 from tessjj/main
PR: Consolidate Embed Building and Retrieving for XKCD Commands
2024-06-21 12:24:04 -04:00
kzndotsh
2de12630d7
Merge pull request #270 from allthingslinux/renovate/ruff-0.x-lockfile
fix(deps): update dependency ruff to v0.4.10
2024-06-21 12:17:42 -04:00
kzndotsh
a49bc40af1
Merge pull request #268 from allthingslinux/renovate/sentry-sdk-2.x-lockfile
fix(deps): update dependency sentry-sdk to v2.6.0
2024-06-21 12:17:27 -04:00
Tess J. J
9df0d24987
Merge branch 'allthingslinux:main' into main 2024-06-21 18:16:55 +02:00
kzndotsh
4a9e8dee8f
Delete .github/dependabot.yml 2024-06-21 12:15:50 -04:00
kzndotsh
75089fc956
Merge pull request #267 from allthingslinux/renovate/pyright-1.x-lockfile
fix(deps): update dependency pyright to v1.1.368
2024-06-21 12:14:58 -04:00
kzndotsh
07c8b455b8
Merge pull request #266 from allthingslinux/renovate/psutil-6.x
fix(deps): update dependency psutil to v6
2024-06-21 12:14:37 -04:00
wlinator
88801f8796 Fix the harmful command regex for triple backticks 2024-06-21 18:13:50 +02:00
kzndotsh
4d30186a0c
Merge pull request #263 from allthingslinux/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-06-21 12:13:46 -04:00
wlinator
53564590b9 Add run0 to harmful_command_pattern 2024-06-21 17:55:20 +02:00
wlinator
64d648e566 Remove redundant return statement 2024-06-21 14:06:06 +02:00
wlinator
0801acda1e Simplify the xkcd cog
Build the 'success' and 'error' embeds for all three commands of the group in a single function.
2024-06-21 13:51:45 +02:00
wlinator
7d639dcbd3 Small tweaks
Make _determine_date a static method and rename the xkcd group to 'xkcd' for clarity
2024-06-21 13:49:16 +02:00