Bezzabot - Telegram бот на Rust, два, три / radiopapus

В этом видео я расскажу как я написал telegram бота на Rust и запустил его на одноплатном компьютере Raspberry Pi 2 model B (далее малина). Я предполагаю, что у вас есть базовый опыт программирования и практический опыт работы с операционной системой Linux. tg: bot: @Ym90X2JlX3ph_bot Обзор команд: 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 - Ссылки Доп. ссылки Характеристики Raspberry PI 2 Model B - О ssh - Minimizing Rust Binary Size - О systemd - #radiopapus #telegram #rust
Back to Top