говорю про мануалы, инструкции.
А как подойти к его проектированию?
Какие инструменты использовать?
Может быть Джаву на бэке, а питона в качестве контроллера/обработчика команд?
Как вообще всё это можно организовать?
Та я думаю все мануалы гугляться java telegram bot example
Читай внимательнее. Я не про мануалы говорю)
Хотя я ответил гениально тоже)
Почему так решили? Зачем прослойка в виде питона?
Ну просто example ботов - там какие-то синтетические примеры.
Ну тут контекста нет, поэтому трудно ответить, какая инфа нужна
Что примеры ботов ?
Ну я не знаю, слишком легко делается обработка команд на питоне, и слишком топорно и громздко на Java. Вот я и подумал, может быть их соединить?)
Прям топорно? Я когда делал, проблем каких либо не было
Ну прям конечный автомат нужно реализовывать для переключений состояний, там ещё что-то...
автомат никакой реализовывать не нужно. если очень хочется, то можно посмотреть в сторону spring state machine или: https://github.com/stateless4j/stateless4j https://github.com/hekailiang/squirrel но обычно это излишне для ботов, если длинная логика взаимодействия - лучше реализовать на инлайн кнопках. их обработчики можно написать как входящие запросы в веб сервере
У вас пришел запрос по протоколу, вы на него ответили, какие там конечные автоматы не совсем понимаю
для диалогов очень длинных могут пригодится
Я уже помню спрашивал про это. Как раз про стэйтммашину и ответили. Но на этом мои поползновения в сторону ботов и закончились.
ну может оно и нужно в таком случае 🤔
Обсуждают сегодня