Telegram-бот который выводит курс валюты используя DuckDuckGO и CoinAPI. https://t.me/shirino_bot
Find a file
2025-01-10 20:46:38 +03:00
.github/workflows github actions docker build 2024-09-28 15:17:06 +03:00
functions fix: fixed the condition with getting currency from_currency 2025-01-10 00:18:15 +03:00
utils feat: add support for grouping separators and precise handling of small numbers in format_number 2025-01-10 00:54:59 +03:00
.dockerignore chore: Add files to docker ignore 2024-10-29 18:14:46 +03:00
.gitignore chore: Add cert and ds_store to gitignore 2025-01-08 13:53:30 +03:00
config_sample.yaml chore: deleted special symbol 2025-01-09 15:44:04 +03:00
docker-compose.yaml chore: fix driver locale and add volumes config 2025-01-08 15:34:22 +03:00
Dockerfile chore: use alpine version for python 2025-01-08 20:09:14 +03:00
LICENSE chore: update year in license 2025-01-08 14:02:41 +03:00
main.py chore: Made a check if the currency rate was not found 2025-01-10 00:12:00 +03:00
mypy.ini MyPy, Pylint 2023-05-30 14:47:06 +04:00
nginx.conf chore: change port and nginx url for proxy 2025-01-08 15:34:06 +03:00
pylintrc MyPy, Pylint 2023-05-30 14:47:06 +04:00
README.md chore(readme): Removed mention of coinapi 2025-01-08 14:02:35 +03:00
requirements.txt chore: updated the aiogram version 2025-01-09 13:37:08 +03:00

Shirino

Note

Telegram-бот который выводит курс валюты используя DuckDuckGO и Kekkai.

https://t.me/shirino_bot

Хочу запустить

Вставьте в файл config.yaml в формате:

telegram_token: Токен Telegram-бота

В config.yaml файл ещё можно такие переменные добавить:

debug: false # включает отладочные логи (false/true)
timeout: 2 # таймаут для библиотеки requests, в секундах (2 по дефолту)

Хочу сделать Pull Request.

Ставьте pylint и mypy для статической проверки кода. Конфиги уже есть в репозитории. После проверок можете открывать PR.