Задать вопрос
@svlytkin

Как скрыть токен телеграм бота при открытом репозитории на github и хостинге на openshift?

Хочу разместить телеграм бота на openshift, но при этом не светить токен.

залил бота на гитхаб в свой открытый репозиторий, чтобы подключить его к опеншифт, но в коде указан токен моего бота, который может увидеть каждый. Как правильно скрыть токен, чтобы и бот запускался и в гитхабе реальный токен не был виден?
  • Вопрос задан
  • 6853 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Бруноям
    Продвижение в Telegram
    1 месяц
    Далее
  • GB (GeekBrains)
    Профессия SMM-специалист 3.0
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
igorzakhar
@igorzakhar
Через веб консоль "OpenShift" добавить переменную окружения, например "TOKEN".
5b42622720bb8189596306.png
В коде бота (пример с использованием библиотеки pyTelegramBotAPI):
import os

token = os.getenv("TOKEN")
bot = telebot.TeleBot(token)
...
Ответ написан
Комментировать
@Norkotik
Сделать параметром запуска
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы