бот-сценарист для telegram на python с нейросетью
- Клонируйте этот репозиторий:
git clone https://github.com/karukador/scenarist_ai_bot.git
- Установите requirements
- Получите токен через BotFather в Telegram
- В файле config.py вставьте ваш токен:
BOT_TOKEN = "ВАШ BOT_TOKEN"
- В файле config.py вставьте ваш telegram id:
ADMIN_ID = ВАШ TELEGRAM_ID
- В файле config.py вставьте ваш folder id:
FOLDER_ID = 'ВАШ FOLDER_ID'
- Установите DB Browser
- Откройте терминал и подключитесь к своей виртуальной машине:
Посмотрите видео от Яндекс Практикума
Зайдите на сервер, используя команду (укажите IP и место расположения ключа):
ssh -i <путь_до_файла_с_ключом> student@<ip_адрес_сервера>
- Получите IAM-токен, который живет 12 часов
Посмотрите видео о получении IAM-токена
Введите на сервере команду ниже:
curl -H Metadata-Flavor:Google 169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token
- В файле config.py вставьте ваш IAM-токен:
GPT_TOKEN = "ВАШ IAM_TOKEN"
- Измените данные в файле system_config.py (по желанию)
- Запустите файл bot.py