Обучение на c#

Формула программиста

основатель — Волосатов Евгений Витольдович

telegram бот "Камень ножницы бумага"



Создание на Node JS telegram бота, который играет с Вами в игру "Камень ножницы бумага"



--


Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE О курсе и инструменты 00:00:00
4 чел. ★ 3.8 Done
  На этом уроке мы поговорим об игре “Камень ножницы бумага” и установим инструменты разработки


Отчёт отправил: 11019. Trira Выполнено за 12 мин. [Показать отчёт]
Научился: Установлен nodejs. Телеграмм и VS Code уже были установлены 
Сложности: все просто 
2 Создание проекта 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим проект и инициируем его в npm.

npm init
3 Алгоритм игры: выбор элементов игроками 00:00:00
1 тест
1 чел. ★ 5 $
  На этом уроке мы создадим файл игры game.js и реализуем получение вариантов элементов от игрока и компьютера
4 Алгоритм игры: получение результата 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем функцию получения результата игры
5 Играем в классы: создание класса игры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы перенесем функционал игры в класс knb
6 Играем в классы: подключение к проекту 00:00:00
1 тест
1 чел. ★ 5 $
  На этом уроке мы подключим наш класс к точке входа, обработаем внештатные ситуации и исправим ошибки по поводу работы класс
7 Создание бота: создаем бот в telegram 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим новый бот при помощи telegram-бота BotFather

ВНИМАНИЕ: Наименование бота должно быть УНИКАЛЬНЫМ! Вы можете назвать свой бот по типу My<случайное число>knb_bot
8 Создание бота: установка пакетов и бот сообщений 00:00:00
1 чел. ★ 5 $
  На этом уроке мы подключим к нашему проекту пакеты node-telegram-bot-api и nodemon, а также реализуем простейший бот сообщений
9 Создание бота: подключение кнопочной клавиатуры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим клавиатуру из трех кнопок и реализуем их вывод в telegram
10 Игра в telegram: обработка нажатия кнопок 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем обработку события нажатия на кнопки
11 Игра в telegram: подготовка изображений 00:00:00
1 чел. ★ 5 $
  На этом уроке мы подготовим изображения для вывода в игре
12 Игра в telegram: картинки - на бот 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем вывод картинок в чат бота в зависимости от результата игры
13 Игра в telegram: счет игры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем подсчет побед игрока и компьютера-бота и вывод счета в игре
14 Оформление игры: красивый вывод текста 00:11:53
1 чел. ★ 5 $
  На этом уроке мы сделаем красивый вывод результатов игры при помощи html-разметки
15 Оформление игры: правильный старт 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем старт бота и вывод информации об игре
16 ФИНАЛЬНЫЙ УРОК без видео
1 чел. ★ 5 $
  Сделай видео-презентацию своего бота.
  Итого:   16 видеоуроков 11 мин.
2 теста
1 чел. ★ 4.93  
  Финалисты:   Tom .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Курс мне понравился. Я научился создавать бота в телеграм, принимать команды от пользователя, обрабатывать их и выдавать результат. Получил практику на языке Javascript и среде Node JS. Следующий курс: "Мультиязычное меню на JS".