diff --git a/.gitignore b/.gitignore index 9d0ee7d..56c7261 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ *.asc *.txt node_modules -__pycache__ \ No newline at end of file +__pycache__ +!requirements.txt \ No newline at end of file diff --git a/README.md b/README.md index 04665cc..e65cf1f 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,9 @@ Lynx is a a simple Telegram bot made in Node.js. ## Requirements - A Telegram bot (create one at [@BotFather](https://t.me/botfather)) - Node.js 20 LTS (or above) - - node-telegram-bot-api (install with ``npm install node-telegram-bot-api``) + - Python 3 (or above, for use with SpamWatch API) + - Python dependencies: use ``pip install -r requirements.txt`` + - Node.js dependencies: use ``npm install`` ## Run it yourself, develop or contribute with Lynx First, [make a fork of this repo](https://github.com/lucmsilva651/lynx/fork), or clone it with diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..989a366 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +python-dotenv +spamwatch \ No newline at end of file