Что такое github Telegram

Прочитав данные статьи, можно разработать бота любой сложности, все зависит от ваших фантазий, вот БОТ которого я создал. Кому интересно пишите в тех. поддержку бота, поделюсь опытом и знаниями.

Перед тем как выкладывать код на GitHub, внесу небольшие изменения в написанный код.

Первое что необходимо сделать, это скрыть секретный ключ (токен полученный от BotFather) от посторонних глаз. Создадим два файла settings.py и .gitignore, в файле settings.py создаем переменную TG_TOKEN в ней будет храниться токен от бота и создаем переменную TG_API_URL в нее кладем прокси url. Для того чтобы данные из файла settings.py были доступны в файле bot.py необходимо их импортировать. И самое главное в созданном файле .gitignore пишем название файла где хранятся данные которые планировали скрыть и не размещать на GitHub.

.gitignore — это файл необходимый для скрытия папок и файлов от системы контроля версии Git. Обычно скрывают конфигурационные файлы, пароли, временные файлы и папки.

Что такое Github Actions

Добавляем файлы в Git репозиторий. В терминале PyCharm пишем команду git status.

git status — позволяет отследить состояние репозитория, какие изменения необходимо зарегистрировать.

Исключим папки .idea/ и __pycache__/ добавив их в файл .gitignore и еще раз напишем команду git status.

В GitHub собраны примеры gitignore файлов для всех типов проектов, к примеру Python.gitignore .

Следующей командой в терминале PyCharm будет git add .

git add . — добавит в репозиторий все файлы, в которых были изменения, а также новые файлы.

Для сохранения изменений на данном этапе, выполним команду git commit -m ‘ ‘ и передадим сообщение описывающее изменения сделанные в этом коммите.

Получаем оповещения от GitHub

Александр Менщиков

Данная статья является логическим продолжением истории о создании бота для Telegram, там мы разработали простого, но бесполезного пока, Telegram-бота и научили его разговаривать. Пришло время добавить ему более интересных функций.

Оцените статью
Добавить комментарий