Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.9 KB

README.md

File metadata and controls

53 lines (34 loc) · 1.9 KB

Pastebin бот для Telegram

Бот, позволяющий загрузить отрывки вашего кода на Pastebin и Dpaste

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

  • Переходим в бота и нажимаем start

  • Отправляем свой отрывок кода

  • Отвечаем на сообщение с кодом командой

    • /pastebin язык
    • /dpaste язык
  • Получаем ссылку

Бот может работать не только в диалоге, но и в группах.
Рекомендуется использовать Dpaste, так как у них нет ограничений на количество загрузок. Pastebin позволяет загружать 25 паст с указанным User токеном и ещё 10 паст анонимно.

Примеры:


Example


Как запустить?

В командной строке:

  git clone https://github.com/CosmoSt4r/pastebin-tgbot
  cd pastebin-tgbot
  python main.py

Для запуска бота необходимо инициализировать три переменные окружения

Переменная Описание
PASTEBIN_API_TOKEN API токен от Pastebin. Выдается при регистрации.
PASTEBIN_USER_TOKEN User токен от Pastebin. Выдается по запросу.
TELEGRAM_BOT_TOKEN Токен вашего Telegram бота

Также, бота можно загрузить на Heroku:

  heroku login
  heroku git:clone -a your-app-name
  git push heroku master