Помогите найти ошибку в коде Бота на Aiogram. Ошибка: environs.EnvError: Environment variable "TOKEN" not set
При запуске бота выдаёт ошибку в этой части кода
```
from environs import Env
from dataclasses import dataclass
@dataclass
class Bots:
bot_token: str
admin_id: int
@dataclass
class Settings:
bots: Bots
def get_settings(path: str):
env = Env()
env.read_env(path)
return Settings(
bots=Bots(
bot_token=env.str("TOKEN"),
admin_id=env.int("ADMIN_ID")
)
)
settings = get_settings('input')
print(settings)
```
Конкретно эта часть кода взята из источника 2022 года, и возможно дело в версия.
TOKEN и ADMIN_ID содержатся в текстовом файле input
```
TOKEN=12345
ADMIN_ID=12345
```
По дате
По рейтингу
А ты уверен, что это именно текстовый файл? Почему не в .env?
Больше по теме