Найти тему
Блог Кота Матроскина

Сделал телеграмм-помощника для решения простых задач

Оглавление
Скриншот автора
Скриншот автора

Здравствуйте! Рынок телеграмм-ботов растёт, но я пока нигде не видел бота-помощника и поэтому решил его "навизуалить"

Знакомьтесь. Его зовут Денис. Он умеет считать, генерировать QR-коды со ссылкой (используя qrcoder.ru), формировать ссылки на результаты поиска, и на страницу с сокращённой ссылкой (clck.ru). Это его первый функционал, но я буду его расширять.

Протестируем

Открываем бота @DenSmart_bot и пишем команду /start. Отправляем. Бот запущен.

Бот запущен!
Бот запущен!

Теперь бот спрашивает, впервые ли мы общаемся. Нажмём "Да".

Пройдём регистрацию
Пройдём регистрацию

Теперь нужно придумать логин и код доступа. Логин это любые знаки-символы (от 3 до 15 штук). Код доступа это 4-16 цифр. Когда всё придумано - жмём кнопку. По просьбе Дениса отправляем ему придуманные данные. Он их записывает и отправляет сообщение. Теперь жмём "Ок"

Все функции
Все функции

В появившемся меню выбираем нужное. О каждом, кроме "Дворплей" расскажу подробнее.

Калькулятор

Пока бот умеет складывать, вычитать, делить и умножать, а так же возводить в степень.

Запустили калькулятор
Запустили калькулятор

Вводим значение a - первого числа. Если всё правильно, вводим значение b - второго числа, если есть ошибка - жмём кнопку

Вот так это выглядит
Вот так это выглядит

Я поменял a с 12 на 8

Теперь боту нужен знак между a и b

Для удобства  есть вывод введённых a и b
Для удобства есть вывод введённых a и b

Появилось инлайн-меню. Он не куда не денется, если нажать кнопку.

Я поочерёдно нажал каждую кнопку, вот, что получил

Можете проверить сами
Можете проверить сами
Текст ещё не умеем - даём ссылку на сервис
Текст ещё не умеем - даём ссылку на сервис

Перед генерацией спрашивается формат содержимого. Мы выберем ссылку.

QR код на главную Яндекса
QR код на главную Яндекса

выбираем размер, на основе этого получаем ссылку на изображение. Она легко формируется. QR-код мы видим благодаря предпросмотру ссылки.

Вернемся назад

Сокращатель url

Для этого используется clck.ru. Мы отправляем боту ссылку - он нам свою, пройдя по который можно получить короткий url

Сократил ссылку на Яндекс. Поиск
Сократил ссылку на Яндекс. Поиск
Скриншот автора
Скриншот автора

В будущем я планирую сделать так, что бы бот сразу давала готовую ссылку.

Поиск

Тут бот отправляет ссылку на другого бота.

идём в поиск
идём в поиск
-14

Чуть шути при запуске и говорит. А ещё может показать Вас на карте. Идём в поиск.

Скриншот автора
Скриншот автора

Бот спрашивает, что ему искать.

Подтвердим
Подтвердим

После подтверждения Денис даст ссылку на страницу выдачи

-17

При выборе любой поисковой системы ссылка будет на сервис Яндекса, действия нужно проделать ровно те же.

Мой профиль

Скоро я буду делать разделы, в которых понадобиться профиль. В моих планах - поздравлять с днюхой пользователя, который авторизуется в ДР. Прямо при входе.

Сейчас я рекомендую заполнить почту и телефон. Они понадобятся для восстановления кода доступа.

Как то так

На этом пока всё.

Спасибо, что дочитали мою статью до конца. Нажимайте жёлтую кнопку Подписаться, что бы она стала серой, ставьте статье "Палец вверх" и пишите комментарии.

Также вступайте в группу WhatsApp и канал в Яндекс. Мессенджере