Bezzabot - Telegram bot на Rust, два, три

Описание к видео Bezzabot - Telegram bot на Rust, два, три

В этом видео я расскажу как я написал telegram бота на Rust и запустил его на одноплатном компьютере Raspberry Pi 2 model B+ (далее малина). Я предполагаю, что у вас есть базовый опыт программирования и практический опыт работы с операционной системой Linux.

tg: https://t.me/radiopapus
bot: @Ym90X2JlX3ph_bot

Обзор команд:
   • Bezzabot - telegram bot на rust - обз...  
   • Bezzabot - telegram bot на rust - обз...  

00:00 - О видео
00:22 - TLDR коротко
00:31 - Идея
00:54 - Фронт работ
01:01 - Железо Raspberry PI
01:28 - Установка ОС
02:25 - Подключение Raspberry к роутеру
02:41 - Настройка SSH - клиент
03:47 - Как примерно работает SSH
04:26 - Копируем публичный ключ на Raspberry
04:45 - Настройка SSH - сервер
04:57 - Удаляем лишнее
05:18 - Тест - программа
05:38 - Про кросс-компиляторы
05:52 - Cross-спаситель
06:39 - Запуск тест-программы на raspberry
07:02 - Уменьшаем размер исполняемого файла
07:24 - Регистрация telegram бота в Bothfather
07:59 - Режим работы бота
09:03 - KeenDNS и SSL
09:46 - Задаем Webhook
10:12 - Teloxide - Rust tg клиент
10:53 - Код. Настройка бота
11:50 - Команда Skb
12:05 - Настройка команды BotCommand
13:09 - Обработчик сообщений
13:49 - код - переключение раскладки
14:16 - Systemd сервис
15:29 - Сборка и выгрузка
16:28 - Демо
16:57 - Ссылки

Доп. ссылки
https://viktor.zharina.info/posts/tel...
Характеристики Raspberry PI 2 Model B+ - https://amperka.ru/product/raspberry-...
О ssh - https://blog.stribik.technology/2015/...
Minimizing Rust Binary Size - https://github.com/johnthagen/min-siz...
О systemd - https://www.section.io/engineering-ed...

#radiopapus #telegram #rust

Комментарии

Информация по комментариям в разработке