Add environment file, dont use slackcli run but direct token run instead. Switch to uv for better performance and compatibility, make meow-translator a better catify, add openrouter/LLM support when typing in DMs with a cute cat prompt, fix mrkdown argument, move constants to constants.py, update welcome message, improve README

This commit is contained in:
csd4ni3l
2025-12-12 20:04:05 +01:00
parent 3286cee43f
commit cf2dfe0374
8 changed files with 588 additions and 51 deletions

View File

@@ -1,2 +1,56 @@
slack-bolt
slack-cli-hooks<1.0.0
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml -o requirements.txt
annotated-types==0.7.0
# via pydantic
anyio==4.12.0
# via httpx
certifi==2025.11.12
# via
# httpcore
# httpx
# requests
charset-normalizer==3.4.4
# via requests
h11==0.16.0
# via httpcore
httpcore==1.0.9
# via
# httpx
# openrouter
httpx==0.28.1
# via openrouter
idna==3.11
# via
# anyio
# httpx
# requests
openrouter==0.1.1
# via meow-bot (pyproject.toml)
packaging==25.0
# via slack-cli-hooks
pydantic==2.12.5
# via openrouter
pydantic-core==2.41.5
# via pydantic
python-dotenv==1.2.1
# via meow-bot (pyproject.toml)
requests==2.32.5
# via meow-bot (pyproject.toml)
slack-bolt==1.27.0
# via
# meow-bot (pyproject.toml)
# slack-cli-hooks
slack-cli-hooks==0.2.0
# via meow-bot (pyproject.toml)
slack-sdk==3.39.0
# via slack-bolt
typing-extensions==4.15.0
# via
# anyio
# pydantic
# pydantic-core
# typing-inspection
typing-inspection==0.4.2
# via pydantic
urllib3==2.6.2
# via requests