config.py 2.0 KB

123456789101112131415161718192021222324252627
  1. import os
  2. from dotenv import load_dotenv
  3. load_dotenv()
  4. # Чувствительные данные не хранятся в конфиге, а берутся из переменных окружения
  5. # Например в файле .env. Отредактируйте файл .env.expample и внесите в него свои данные
  6. # затем переименуйте в .env
  7. # Отредактируйте данные ниже
  8. CHECK_NEWS_DELAY = 1 # Период проверки новостей в минутах
  9. VIOMS_CHANNEL_ID = 151 # ID списка рассылки ВИОМС. Можно найти в ссылке на страницу новостей.
  10. # Например https://www.vioms.ru/email_lists/151 Здесь ID - 151
  11. LOG_FILE = 'log4vioms2tg-bot.log' # Имя файла, в который будут сохраняться логи с ошибками и проч.
  12. CHANNEL_PICTURE_URL = 'https://telegra.ph/file/35ad975599b9dec815be8.jpg' # Адрес картинки,
  13. # которую вы хотите вставлять в новости, где нет картинки подходящего размера.
  14. # Например логотип или фото Божеств
  15. CHANNELS_NAME = 'Новости минской общины' # Название канала
  16. # ======= не редактировать ниже =============
  17. # CHAT_ID айди чата или пользователя, которому будут посылаться новости
  18. # Бот нужно добавить в этот чат или чтобы этот пользователь начал переписку с ботом
  19. # BOT_TOKEN можно получить у бота отца всех ботов https://telegram.me/BotFather
  20. # ADMIN_ID - ваш айди в телеграм, как владельца бота.
  21. # Вводить эти данные нужно в файле .env, как описано выше
  22. BOT_TOKEN = os.getenv('BOT_TOKKEN') or ""
  23. CHAT_ID = os.getenv('CHAT_ID') or 0
  24. ADMIN_ID = os.getenv('ADMIN_ID') or 0