From b2751f10cc8e71ce9f4f14c17fd42044de570d32 Mon Sep 17 00:00:00 2001 From: Redume Date: Tue, 7 Jan 2025 15:56:20 +0300 Subject: [PATCH 1/4] deps: updated aiogram version to 3.15.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a713e12..4d7e12c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ aiohttp~=3.9.5 requests~=2.32.3 PyYAML~=6.0.1 -aiogram~=3.7.0 \ No newline at end of file +aiogram~=3.15.0 \ No newline at end of file From 19a1d72cb966a7cf11c2d22d499d5a84cf3775d7 Mon Sep 17 00:00:00 2001 From: Redume Date: Tue, 7 Jan 2025 15:56:40 +0300 Subject: [PATCH 2/4] chore: using the alpine version of python --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4dbeeca..c279e95 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12 +FROM python:3.12-alpine WORKDIR /shirino From 1ec6d5fb88e67c4a691b0946e62485bbb43c6795 Mon Sep 17 00:00:00 2001 From: Redume Date: Wed, 8 Jan 2025 14:02:35 +0300 Subject: [PATCH 3/4] chore(readme): Removed mention of coinapi --- README.md | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/README.md b/README.md index f20b7fd..071bc10 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,16 @@ # Shirino > [!NOTE] -> Telegram-бот который выводит курс валюты используя DuckDuckGO и [CoinAPI](https://www.coinapi.io/). +> Telegram-бот который выводит курс валюты используя DuckDuckGO и [Kekkai](https://github.com/Redume/Kekkai). > > https://t.me/shirino_bot ## Хочу запустить
-Получите токен бота в телеграме и токен CoinAPI. Вставьте в файл `config.yaml` в формате: ```yaml -coinapi_keys: - - key1 - - key2 - - etc. telegram_token: Токен Telegram-бота ``` @@ -33,19 +28,3 @@ timeout: 2 # таймаут для библиотеки requests, в секун Конфиги уже есть в репозитории. После проверок можете открывать PR.
- -## Почему конфиг для CoinAPI - список? -
- Можно получить несколько ключей на разные почтовые ящики - и все ключи вписать в список: - - ```yaml - coinapi_keys: - - key1 - - key2 - - etc. - ``` - - Если вдруг один из них будет заблокирован по рейтлимиту, - бот автоматически переключится на следующий (token rotation). -
\ No newline at end of file From 016e55732a372250c69d38766e3c7b358bc3306a Mon Sep 17 00:00:00 2001 From: Redume Date: Wed, 8 Jan 2025 14:02:41 +0300 Subject: [PATCH 4/4] chore: update year in license --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index bc0e7aa..4a16094 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2023-2024 Redume, DarkCat09 (Chechkenev Andrey) +Copyright (c) 2023-2025 Redume, DarkCat09 (Chechkenev Andrey) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal