mirror of
https://github.com/Redume/Shirino.git
synced 2025-03-15 02:47:50 +03:00
CoinAPI token rotation
This commit is contained in:
parent
2573253e2b
commit
b98c16f642
3 changed files with 45 additions and 10 deletions
12
README.md
12
README.md
|
@ -10,7 +10,7 @@ https://t.me/Shirino_bot
|
|||
Вставьте в файл `.env` в формате:
|
||||
|
||||
```
|
||||
COINAPI_KEY=Токен от апи CoinAPI
|
||||
COINAPI_KEYS=["Токен от CoinAPI"]
|
||||
TELEGRAM_TOKEN=Токен Telegram-бота
|
||||
```
|
||||
|
||||
|
@ -24,3 +24,13 @@ TIMEOUT=таймаут для библиотеки requests, в секундах
|
|||
Ставьте pylint и mypy для статической проверки кода.
|
||||
Конфиги уже есть в репозитории.
|
||||
После проверок можете открывать PR.
|
||||
|
||||
## Почему энв для CoinAPI -- список?
|
||||
Можно получить несколько ключей на разные почтовые ящики
|
||||
и все ключи вписать в список:
|
||||
```
|
||||
COINAPI_KEYS=["первый", "второй", "и так далее"]
|
||||
```
|
||||
|
||||
Если вдруг один из них будет заблокирован по рейтлимиту,
|
||||
бот автоматически переключиться на следующий (token rotation).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue