Мы сделали бота для заполнения договоров ради хайпа, но оказались вторыми на vc.ru

Создать продукт, которого еще нет на рынке — это круто. Но оказалось, в Telegram есть минимум два бота-помощника в составлении договоров. Мы придумали Mister Bot за день, сделали за два и еще месяц потратили на то, чтобы написать статью.

55

Для начала, у вас бот выполняет всего 1 функцию, следовательно указывать ему что сейчас делать, нет смысла. Нет смысла и когда небольшое количество команд. Их следует заменить кнопками, это удобнее и быстрее, мелочь, но приятно. Практически отсутствует проверка данных, вроде только в одном месте выдало ошибку, это спасет пользователя от переписывания договора, когда он ее заметит уже после того как его распечатает. Отсюда вытекает и еще 2 пункта, это возможность отмены шага и возврат на шаг назад, если данные нужно подкорректировать, ну и вывести нужно уже введённые данные на экран, как и полные данные перед тем как сгенерировать документ.

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

2

Спасибо огромное, мы как раз работаем сейчас над шагами назад и над кнопкам. Пока не смогли придумать кнопки так, чтобы это было удобно и красиво. Может будем пробовать разные варианты.
Проверка - собираем решения проверок по фамилиям, формату паспортных данных и думаем по кадастру проверять адрес. Все это очень облегчит работу с ботом.
Ещё раз спасибо за ценные советы!))