WIP: Add TTS cog #18

Draft
cswimr wants to merge 14 commits from tts into main

14 commits

Author SHA1 Message Date
9549690767
Merge remote-tracking branch 'origin/main' into tts
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 50s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 1m2s
2024-09-15 23:40:34 -04:00
a43fd3cce1
added __pycache__ to .gitignore 2024-09-15 11:14:14 -04:00
ea0db88fbe
fix(repo): add pylav as a dependency
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 41s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 53s
2024-05-04 10:24:05 -04:00
e587b4c32f
Merge branch 'main' into tts
Some checks failed
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 6s
Actions / Build Documentation (MkDocs) (pull_request) Failing after 8s
2024-05-04 10:21:47 -04:00
e02a97f689 Merge branch 'main' into tts
Some checks failed
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 23s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 24s
2024-02-28 11:30:51 -05:00
01c78d6e5b
Merge branch 'main' into tts
Some checks failed
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 24s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 26s
2024-02-28 11:28:24 -05:00
17312348fc
fix(tts): awaited a coroutine
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 10s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 26s
2024-02-21 11:48:27 -05:00
567f51fb45
fix(tts): turned autohelp off for tts command
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 15s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 27s
2024-02-21 11:47:22 -05:00
39fead0928
fix(tts): fixed missing embed in menu 2024-02-21 11:47:13 -05:00
3c4fba46b6
feat(tts): bunch of changes
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 15s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 27s
- changed how the cog loads, instead of depending on the `PyLavPlayer` cog, it'll just load PyLav from the `__init__.py` file
- moved configuration to a separate file
- added a configuration menu
- added pylav as a dependency in poetry and `info.json`
- set repository python version to `>=3.11,<3.12`
2024-02-21 10:53:28 -05:00
bcca864d02
feat(tts): made pylav check happen on message invocation instead of on cog load
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 8s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 15s
2024-02-19 18:51:59 -05:00
e5d466cf8b
fix(tts): awaited a coroutine and added an error message if you load the cog without pylav loaded
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 8s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 14s
2024-02-19 18:42:13 -05:00
014b2b4ef0
misc(tts): comment anchors are cool or smth
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 6s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 13s
2024-02-19 18:37:34 -05:00
a2f61d697f
feat(tts): added new cog
All checks were successful
Actions / Lint Code (Ruff) (pull_request) Successful in 10s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 14s
2024-02-19 18:35:44 -05:00