Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 10.10.2023
Сообщений: 22

Ввод данных через Телеграмм бот

02.03.2024, 09:35. Показов 715. Ответов 0

Студворк — интернет-сервис помощи студентам
Добрый день, ищу помощи у более опытных коллег в реализации проекта.
В данный момент занят разработкой телеграмм-бота на java с использованием Spring Boot. Для выполнения основных функций бота, пользователь должен ввести кое-какие физические данные о себе, а именно, возраст, рост и вес.
Я пошарился по форумам и некоторым документациями, и нигде не нашёл прямого метода для ввода данных через сообщения, что бы ввод был по такому алгоритму:

1. Нажимаем кнопку: Ввести данные
2. Приходит сообщение: Введите данные
3. Следующим сообщением пользователь вводит данные
4. Данные приняты

Сначала пошёл по более простому пути, а именно вводу данных по специальному паттерну. По типу:

/input;<возраст>;<вес>;<рост>

Бот распознаёт команду /input, разбивает сообщение с помощью метода split() в массив, в уже потом данные из нужных ячеек переопределяются в нужные переменные.
Способ простой и действенный, но не интуитивный, как вышеуказанный. Потом я вспомнил, что есть класс Scanner, но опять же, что указать в его параметрах, что бы он считал сообщение?
В общем, подскажите пожалуйста кто может, решение по этому вопросу
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.03.2024, 09:35
Ответы с готовыми решениями:

Чат бот в Телеграмм
пытаюсь создать бота для телеграмма хочу использовать сообщение, отправленное пользователем как это сделать? как запустить ожидание...

Телеграмм-бот с базой данных
Привет всем я написал бота для моиска с сайта с базой данных в которой 2 таблици в одной зранится логи поиска имя и время поиска в другой...

Ввод данных (Чат Бот)
Вообщем есть чат бот &quot;Киса&quot;, не могу понять как задавать вопросы. ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.03.2024, 09:35
Помогаю со студенческими работами здесь

Телеграмм бот
Доброго времени суток, такой вопрос... Можно ли реализовать такую функцию бота ( пользователю приходит сообщение на каком -то другом сайте...

Телеграмм бот
ДОбрый день, использую модуль NPM node-telegram-bot-api задача написать бота который будет читать файл и каждые 2 часа слать его...

Бот Телеграмм
Доброго времени суток. Я написал бота говорилку для чата с друзьями в телеграмме. Бот берет фразы которыми отвечать из текстового файла....

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

Телеграмм бот
Привет Всем. Объясните пожалуйста одну вещь) Не совсем понимаю как реализовать бота. Допустим я написал программу которая парсит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru