Создай вместе со мной за 75 минут Телеграм Бот для превращения своей жизни в игру. Бота можно включить в портфолио при поиске работы + пригласить в него своих друзей и семью.
Код на GitHub: github.com/DanaKhromenko/improve-yourself-bot
00:00:00 - Описание будущего бота
00:01:31 - Регистрация бота в Telegram
00:02:49 - Знакомство с библиотекой telegrambot
00:03:32 - Создание проекта
00:03:45 - Создание главного файла
00:04:21 - Подключение библиотеки telegrambot
00:04:53 - Создание главной функции
00:05:21 - Создание файла с константами
00:06:51 - Коды смайликов
00:07:27 - Создание переменных
00:08:40 - Копируем и изменяем пример
00:13:05 - Выделяем start message
00:15:52 - Создание init функции
00:17:37 - Проверка связи golang кода и tgбота
00:18:24 - Проверка успешного получения tg токена
00:19:03 - Функционал для стартового сообщения
00:23:22 - Проверка в tg работы со /start
00:24:11 - Запрос на вывод intro
00:31:21 - Реакции на выбор пользователем вариантов
00:37:56 - Проверка в tg кнопок меню и запроса на вступление
00:38:43 - Кнопки баланса, списка полезных действий и вознаграждений
00:50:25 - Проверка в tg кнопки баланса
00:50:50 - Реакция на невозможность идентифицировать пользователя
00:51:23 - Имплементация обработки полезных действий
00:59:00 - Проверка в tg вывода списка полезных действий
00:59:30 - Имплементация обработки вознаграждений
01:02:20 - Тестирование в tg вывода списка вознаграждений
01:02:54 - Функционал кнопки вывода меню
01:04:04 - Короткие итоги
01:04:23 - Обработка всех остальных кодов
01:09:37 - Создание сущности пользователя
01:11:02 - Обработка выбора полезного действия
01:14:32 - Обработка выбора награды
01:16:41 - Демонстрация результата
#golanguage #голанг #go #го #unique #уникальный #github #гитхаб #project #проект #portfolio #портфолио #trainee #трейни #junior #джуниор #middle #миддл #developer #разработчик #programmer #программист #telegram #телеграм #bot #бот #api #апи #improve #улучши #yourself #себя
![](https://s2.save4k.ru/pic/jGHxiJz_GtM/maxresdefault.jpg)