diff --git a/README.md b/README.md index 4a9f4ff..365e3a4 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,10 @@ Kowalski is a a simple Telegram bot made in Node.js. - You can find Kowalski at [@KowalskiNodeBot](https://t.me/KowalskiNodeBot) on Telegram. -## Requirements +## Self-host requirements - A Telegram bot (create one at [@BotFather](https://t.me/botfather)) - - Node.js 20 LTS (or above) - - Python 3 (or above, for use with SpamWatch API) - - Python dependencies: use ``pip install -r requirements.txt`` - - Node.js dependencies: use ``npm install .`` + - Node.js 22 (or above) + - Node.js dependencies: use ``npm install`` or ``npm i`` - FFmpeg ## Run it yourself, develop or contribute with Kowalski diff --git a/package.json b/package.json index 875c635..57101a3 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,10 @@ { "scripts": { - "start": "nodemon src/bot.js", - "test": "echo \"Error: no test specified\" && exit 1" + "start": "nodemon src/bot.js" }, "dependencies": { "@dotenvx/dotenvx": "^1.28.0", "axios": "^1.7.9", - "child_process": "^1.0.2", - "commander": "^12.1.0", - "fluent-ffmpeg": "^2.1.3", - "fs": "^0.0.1-security", - "node": "^23.3.0", "node-html-parser": "^6.1.13", "nodemon": "^3.1.7", "telegraf": "^4.16.3", diff --git a/src/plugins/lib-spamwatch b/src/plugins/lib-spamwatch index f819155..8d35b7e 160000 --- a/src/plugins/lib-spamwatch +++ b/src/plugins/lib-spamwatch @@ -1 +1 @@ -Subproject commit f81915510c320c3fe2479c8265f5893259698c3d +Subproject commit 8d35b7ec4cffb48df8d1f59485b32e2484ae64e7