karukador / listener_bot

бот-слушатель для telegram на python с SpeechKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Бот слушатель

бот-слушатель для telegram на python с SpeechKit

Как использовать

  1. Клонируйте этот репозиторий:
https://github.com/karukador/listener_bot.git
  1. Установите зависимости из requirements.txt
  2. Установите DB Browser
  3. Получите токен через BotFather в Telegram
  4. Откройте терминал и подключитесь к своей виртуальной машине:
    Посмотрите видео от Яндекс Практикума
    Зайдите на сервер, используя команду (укажите IP и место расположения ключа):
ssh -i <путь_до_файла_с_ключом> student@<ip_адрес_сервера>  
  1. Получите IAM-токен, который живет 12 часов
    Посмотрите видео о получении IAM-токена
    Введите на сервере команду ниже:
curl -H Metadata-Flavor:Google 169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token
  1. Создайте файл .env
  2. В файле .env вставьте ваш TOKEN, iam_token, folder_id:
TOKEN = "ВАШ_ТОКЕН"
iam_token = "ВАШ_IAM-ТОКЕН"
folder_id = "ВАШ_FOLDER_ID"
  1. Измените данные в файле system_config.py (по желанию)
  2. Запустите файл bot.py

About

бот-слушатель для telegram на python с SpeechKit

License:MIT License


Languages

Language:Python 100.0%