TSRBerry
2ca94dd377
macro: Allow users to target multiple members when invoking macros ( #64 )
...
* macro: Use Greedy type annotation to optionally match multiple members
* Apply black formatting
2023-06-26 07:47:57 +02:00
Aceofgods
ed26c0f552
Update meme.py with .lick meme command ( #53 )
...
* Update meme.py with .lick meme command
Never done this before.
* Update meme.py with lick meme v2
I used a web-based version of Black to fix the parsing error but couldn't get it to register the commands while indented?
* Add black formatting
* Apply suggestions from code review
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
---------
Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
2023-06-21 09:09:42 +02:00
TSRBerry
50c8b11f26
Finally fix list_macros completely ( #61 )
2023-06-12 09:45:51 +02:00
TSRBerry
cbd1f55dc3
Fix list_macros command still not working properly ( #57 )
...
* Properly split the message
* Apply black formatting
2023-06-09 16:28:11 +02:00
SamusAranX
7bcf3c28fe
Updated RAM regex to work with both MiB and GB units ( #58 )
...
* Updated RAM regex to work with both MiB and GB units
* Set RAM values to something useful in the event of a parsing error
* Ran python3 -m black .
2023-06-09 16:27:23 +02:00
dependabot[bot]
151844fb3e
Bump gidgethub from 5.2.1 to 5.3.0 ( #59 )
...
Bumps [gidgethub](https://github.com/brettcannon/gidgethub ) from 5.2.1 to 5.3.0.
- [Release notes](https://github.com/brettcannon/gidgethub/releases )
- [Changelog](https://github.com/brettcannon/gidgethub/blob/main/docs/changelog.rst )
- [Commits](https://github.com/brettcannon/gidgethub/compare/v5.2.1...v5.3.0 )
---
updated-dependencies:
- dependency-name: gidgethub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-09 16:26:52 +02:00
TSRBerry
ec48a71b9e
Add exception for homebrew applications ( #54 )
2023-05-28 10:36:54 +02:00
TSRBerry
8f25f13eff
macro: Add paging for list_macros() ( #55 )
...
* macro: Add paging for list_macros()
* Apply black formatting
2023-05-28 10:36:37 +02:00
TSRBerry
fa431c1d4c
Fix cheat names and last error snippet ( #52 )
2023-05-28 10:33:58 +02:00
dependabot[bot]
c79e1628cb
Bump discord-py from 2.2.2 to 2.2.3 ( #51 )
...
Bumps [discord-py](https://github.com/Rapptz/discord.py ) from 2.2.2 to 2.2.3.
- [Commits](https://github.com/Rapptz/discord.py/compare/v2.2.2...v2.2.3 )
---
updated-dependencies:
- dependency-name: discord-py
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-28 10:33:35 +02:00
TSR Berry
1462e0a36a
Fix another minor spelling mistake
2023-05-05 20:00:25 +02:00
TSRBerry
317a29db75
Refactor logfilereader ( #50 )
...
* Add disabled_ids as an alias
* Fix possible AttributeErrors in get_app_info()
* Refactor logfilereader.py
* Refactor disabled_ids and fix a few bugs
* Only add active cheats to the list
2023-05-05 18:38:01 +02:00
TSRBerry
df2f3b7ac5
Hotfix clearreactsbyuser()
2023-05-05 18:11:32 +02:00
TSR Berry
52d7c08324
Fix minor spelling mistake v2
2023-05-04 15:39:10 +02:00
TSRBerry
9cd2d6550d
Small logfilereader fixes and improvements ( #49 )
...
* Fix cheat_information regex
* Add warning about default user profiles to notes
* Fix disable_ro_section issues
* Apply black formatting
2023-05-04 00:40:41 +02:00
TSR Berry
1eacb849f5
Convert all ids to uppercase
2023-05-03 00:53:48 +02:00
TSR Berry
f72afbca29
Fix minor spelling mistake
2023-05-02 22:03:40 +02:00
TSRBerry
77fc2040a2
Delete all logs with blocked ids & Add cheat analysis ( #48 )
...
* Rename disabled_tids to disabled_ids and start adding support for bids
* Add cheat information
* Add analysis block for build ids
Always remove blocked game logs
* Add ro_section to disabled_ids
* Search all potential log files for blocked games
* Add commands to block ro_sections of games
* Change order of macro command arguments
* Add new disabled_ids key to wanted_jsons
2023-05-02 21:38:22 +02:00
TSRBerry
18970723e7
Invoke warn with all positional args ( #47 )
2023-05-01 22:14:35 +02:00
TSRBerry
2506aa6437
Small set of hotfixes to make blocked_tids behave properly ( #46 )
...
* Revert log.exception() call to working state
* Await add_roles call and invoke warn command correctly
* Apply black formatting
2023-05-01 21:02:37 +02:00
TSRBerry
5be9915501
logfilereader: Fix macOS version detection & Reply to analyzed log ( #45 )
...
* Fix macOS version detection correctly this time
* Reply to the message with the uploaded log
* Apply black formatting
2023-04-28 22:38:23 +02:00
TSRBerry
45538eec6f
logfilereader: Fix analysing every attachment ( #44 )
...
* logfilereader: Fix analysing every attachment
Now Ryuko will only analyse logs again
* logfilereader: Stop analysing message.txt
Most of the time these won't contain all the info we need anyway.
* Apply black formatting
2023-04-27 20:56:57 +02:00
TSRBerry
e937abb41c
Fix a few macro and logfilereader issues ( #43 )
...
* Try to improve exception logging
* Fix KeyError for new aliases
* List aliases and macros together
* Fix AttributeError when reading logs
2023-04-26 20:38:52 +02:00
TSRBerry
994438d3fa
Add commands to block log analysis of specific TIDs ( #42 )
...
* Small styling changes
* Add disallowed_roles for logfilereader
* macros: Fix naming and missing bot parameter
* Add disabled_tids helper
* Add pirate role to named role examples
* logfilereader: Add commands to block specific tids
* Add black formatting
* Add command to manually analyse logs
And some minor cleanup
2023-04-24 08:21:04 +02:00
Mary
2f4990d64f
Revert "Bump charset-normalizer from 2.1.0 to 3.1.0 ( #36 )" ( #41 )
...
This reverts commit 5515443ff5
.
2023-04-20 07:47:13 +02:00
dependabot[bot]
4394ecd808
Bump yarl from 1.8.1 to 1.8.2 ( #37 )
...
Bumps [yarl](https://github.com/aio-libs/yarl ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/aio-libs/yarl/releases )
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/yarl/compare/v1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: yarl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:42:06 +02:00
dependabot[bot]
5515443ff5
Bump charset-normalizer from 2.1.0 to 3.1.0 ( #36 )
...
Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer ) from 2.1.0 to 3.1.0.
- [Release notes](https://github.com/Ousret/charset_normalizer/releases )
- [Changelog](https://github.com/Ousret/charset_normalizer/blob/master/CHANGELOG.md )
- [Upgrade guide](https://github.com/Ousret/charset_normalizer/blob/master/UPGRADE.md )
- [Commits](https://github.com/Ousret/charset_normalizer/compare/2.1.0...3.1.0 )
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:41:55 +02:00
dependabot[bot]
cc9e55057a
Bump frozenlist from 1.3.1 to 1.3.3 ( #35 )
...
Bumps [frozenlist](https://github.com/aio-libs/frozenlist ) from 1.3.1 to 1.3.3.
- [Release notes](https://github.com/aio-libs/frozenlist/releases )
- [Changelog](https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/frozenlist/compare/v1.3.1...v1.3.3 )
---
updated-dependencies:
- dependency-name: frozenlist
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:41:42 +02:00
dependabot[bot]
90b6f45005
Bump discord-py from 2.0.0 to 2.2.2 ( #34 )
...
Bumps [discord-py](https://github.com/Rapptz/discord.py ) from 2.0.0 to 2.2.2.
- [Release notes](https://github.com/Rapptz/discord.py/releases )
- [Commits](https://github.com/Rapptz/discord.py/compare/v2.0.0...v2.2.2 )
---
updated-dependencies:
- dependency-name: discord-py
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:41:33 +02:00
TSRBerry
20a7d0506c
Fix logfilereader not detecting games ( #40 )
2023-04-20 07:41:18 +02:00
TSRBerry
3a0230259a
reply-targets: Await the result of fetch_message() ( #39 )
...
* Await the result of fetch_message()
* Apply black formatting
2023-04-05 18:57:46 +02:00
Mary
bf59634898
Fix broken get_userlog in logs
2023-04-05 18:33:24 +02:00
Mary
dea6cf5f38
Remove imagemanip
2023-04-05 15:03:54 +02:00
Mary
f642c953e8
Remove requirements.txt
2023-04-05 12:24:02 +02:00
Mary
f1e5c34fb3
Fix hackwarn using target_user instead of the target_user name
2023-04-05 12:19:21 +02:00
Mary
48f9cc5cde
Change robocop_ng to have state directory differ from working directory
2023-04-05 12:10:18 +02:00
TSRBerry
8463b9b2fb
Add hackwarn command ( #20 )
...
* Add hackwarn command
* Fix command usage message
2023-04-02 15:15:49 +02:00
TSRBerry
4ad2527a59
Use reply message to target a specific member & Add aliases for macros ( #26 )
...
* Remove command message when using macros
* macro: Reply to the same message as the author invoking the command
* logfilereader: Increase size of empty logs
* meme: Add reply targets
* mod: Add reply targets
* mod_timed: Add reply targets
* macro: Add aliases for macros
* macro: Fix list_macros not listing any macros
* Apply black formatting
2023-04-02 13:56:49 +02:00
dependabot[bot]
9912df774d
Bump pillow from 9.2.0 to 9.5.0 ( #33 )
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.2.0 to 9.5.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.2.0...9.5.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 13:53:24 +02:00
dependabot[bot]
8c8ca5a883
Bump humanize from 3.14.0 to 4.6.0 ( #32 )
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 3.14.0 to 4.6.0.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/3.14.0...4.6.0 )
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 13:51:02 +02:00
dependabot[bot]
ec02588ade
Bump gidgethub from 5.2.0 to 5.2.1 ( #31 )
...
Bumps [gidgethub](https://github.com/brettcannon/gidgethub ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/brettcannon/gidgethub/releases )
- [Changelog](https://github.com/brettcannon/gidgethub/blob/main/docs/changelog.rst )
- [Commits](https://github.com/brettcannon/gidgethub/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: gidgethub
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 13:45:17 +02:00
dependabot[bot]
08ded71a91
Bump aiohttp from 3.8.1 to 3.8.4 ( #30 )
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.8.1 to 3.8.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.1...v3.8.4 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 13:41:57 +02:00
dependabot[bot]
db73c59e20
Bump multidict from 6.0.2 to 6.0.4 ( #29 )
...
Bumps [multidict](https://github.com/aio-libs/multidict ) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/aio-libs/multidict/releases )
- [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/multidict/compare/v6.0.2...v6.0.4 )
---
updated-dependencies:
- dependency-name: multidict
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 13:41:06 +02:00
TSRBerry
5e2ce2abaa
Allow formatter to run on forks ( #28 )
...
* Allow formatter to run on forks
* Sometimes RTFM does save some time
* Automatically fix formatting for same repo PRs
* Apply black formatting
2023-04-01 18:43:56 +02:00
TSRBerry
9caa1f6b72
Add workflow to automatically apply black formatting & Add dependabot ( #27 )
...
* Add automatic formatting for pull requests
* Add dependabot.yml
2023-04-01 17:51:07 +02:00
Mary
c82fc0e78c
Fix macros command
2023-03-30 20:38:03 +02:00
Mary
29b2412513
Fix missing setup function for persistence role module
2023-03-30 19:44:43 +02:00
TSRBerry
fc5b959558
Call Cog.listener ( #25 )
2023-03-30 19:37:49 +02:00
Mary
85595256c3
Fix load/unload/pull commands with module name changes
2023-03-30 19:29:29 +02:00
TSRBerry
af92876835
Add macro cog ( #24 )
...
* Add macro cog
* Adjust macro cooldown
* Add macros.json to wanted_jsons
---------
Co-authored-by: Mary <mary@mary.zone>
2023-03-30 19:05:29 +02:00