Бот, позволяющий загрузить отрывки вашего кода на Pastebin и Dpaste
-
Переходим в бота и нажимаем start
-
Отправляем свой отрывок кода
-
Отвечаем на сообщение с кодом командой
- /pastebin язык
- /dpaste язык
-
Получаем ссылку
Бот может работать не только в диалоге, но и в группах.
Рекомендуется использовать Dpaste, так как у них нет ограничений на количество загрузок. Pastebin позволяет загружать 25 паст с указанным User токеном и ещё 10 паст анонимно.
Примеры:
В командной строке:
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