Skip to content

PolyakovK/TG_bot-translit_2024_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Инструкция по запуску Telegram бота через Docker

1. Установка Docker

Установите Docker на вашу систему, следуя инструкциям на официальном сайте Docker.

2. Получение кода проекта

Склонируйте репозиторий с кодом проекта:

git clone <URL репозитория> cd <название проекта>

2.1 Создание бота через @BotFather

Зайдите в @BotFather и с помощью /new_bot создайте нового бота получить API TOKEN и укажите его в dockerfile в строке ENV TOKEN='Токен из @BotFather'

3. Сборка Docker образа

Соберите Docker образ из Dockerfile:

docker build . (находясь в директории, где лежат файлы из репозитория) введите docker images и скорируйте "IMAGE ID"

4. Запуск контейнера

Запустите контейнер с вашим ботом:

docker run -d -p 80:80 "IMAGE ID"

-d запускает контейнер в фоновом режиме. -p позволяет указать, какие порты контейнера должны быть доступны на хостовой машине

5. Проверка работы бота

Отправивьте сообщение через Telegram: /start - для запуска и получения приветственного сообщения с инструкцией любое другое сообщение - для реализации функционала бота

About

Бот "Транслитерация 2024" позволяет перевести ФИО на латиницу в соответствии с с Приказом МИД России от 12.02.2020 № 2113

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages