Skip to content

Базовый эхо-бот с пояснениями для новичков на русском

License

Notifications You must be signed in to change notification settings

DiPaolo/telegram-bot-template-rus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Базовый эхо-бот с пояснениями для новичков на русском

Как начать

зарегистрироваться на GitHub

  1. https://github.com

  2. жамкаем кнопку Sign Up вверху справа

  3. следуем указаниям

установить PyCharm Community Edition (CE)

  1. идем на https://www.jetbrains.com/pycharm/download

  2. выбираем свою операционку

  3. качаем версию Community

  4. ставим как обычную программу

создать бота в @botfather

  1. создать бота в @botfather следуя инструкциям (команда /newbot)

  2. сохранить название бота типа @mybot_bot

  3. сохранить себе токен вида:

    Use this token to access the HTTP API:
    546xxxxxxx:AAHHXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYY
    
  4. проверить: можно найти в поиске и написать что-то боту по созданному имени. Но отвечать он ничего не будет

создать новый проект

  1. https://github.com/DiPaolo/telegram-bot-template-rus

  2. выбрать Use Template и сделать репу себе

открыть проект в PyCharm

  1. запустить PyCharm

  2. нажать кнопку Get From VCS

  3. выбираем пункт слева GitHub

  4. нажимаем Log In via GitHub...

  5. нас перекинет в браузер

  6. соглашаемся и нажимаем кнопку

  7. опять соглашаемся и нажимаем кнопку внизу справа

  8. возвращаемся в PyCharm, выбираем наш только что созданный проект из списка и нажимаем Clone

  9. проект должен открыться в PyCharm; слева будут наши файлы проекта

  10. через меню Run->Run... запустить бота важно сначала сделать этот шаг, хоть бот и не запустится, чтобы в пайчарме вверху справа появилась конфигурация

  11. добавить модуль telegram в настройках во вкладке Python Interpreter. название модуля python-telegram-bot. Версия должна быть 13.xx

  12. вставить свой TOKEN

  13. запустить бота (вверху справа зеленая кнопка в виде стрелочки типа play)

  14. проверить:

  • скрипт должен работать
  • бот должен отвечать той же фразой, что ты ему пишешь

About

Базовый эхо-бот с пояснениями для новичков на русском

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages