Viber bot - как се прави?

Alex97

Active Member
Как се прави Viber bot като този?

Долу има меню и действа според бутона, който е натиснат. Трябва да помни както се натиска за да персонализира отговорите.


Screenshot 2024-01-12 131331.jpg
 
Последно редактирано:
С бек енд




Всеки бутон има параметри, които вайбър ги чете, когато го натиснеш.Пример


Седмичен Хороскоп, има [ActionBody] . Вайбър ти праща на сървъра ActionBody-то като параметър , и си го проверяваш, и пращаш различно съобщение, или друга клавиатура с бутони. ЛЕСНО Е. В случая натискаш седмичен хороскоп, и текста е това на бутона, само че ActionBody може да е "weeklyhoroskop" - webhook-а ще получи акшън бодито.
 
Супер! Благодаря!

А кой е най-лесния начин да се направи backend-a? Нещо готово има ли където да си го нагласям или всичко се коди от 0?
 
За какво ти трябва. Аз имам готов бек енд, разбирай писали сме го за клиенти с времето. Със съобщения, потребители записване и т.н.. Какви риспонси ще има, текстови ли само, или специални, ще се сменя ли клавиатурат,а ще се запазват ли някакви къстом неща за потребителя - quizz ли ще е , пък бек енда ще връща неща от базата ,или текстчета.. и т.н..
Имах и платформа, с която щеше лесно да се регистрират хората и да си добавят бутони в admin panel-a, и да работят и настройват от там. Това отпадна де, само по задания
 
Кофти че е отпаднала платформата, но това е живота :)

Мисля за следната функционалност. Почва се с куиз 5-6 въпроса - пол, години... такива неща на базата на които ще има персонализирани отговори. После се пита иска ли напомняния и ако да трябва да се настроят - кога и по колко. Да кажем искам ПВСЧП на всеки час между 9 и 17 , или искам понеделни сряда и пътък по два пъти на ден в 11:00 и 15:30 (избира се). Като дойде часа го известява и има три варианта - +5 +10 и пропусни което отлага с 5 или 10 минути (има ново известие) или се пропуска това. Има и бутон ПОЧНИ СЕГА при което като го нтисне се появява нещо - видео например. И следи разни неща и прави някаква статистика за всеки потребител на базата на която се случват някакви неща като например - хей, не си гледал видео от 3 дена, искаш ли да гледаш сега?

Това е чернова на идея която не е валидирана и събирам информацие кое е възможно и на каква цена да се направи някаква калкулация на време и пари
 
Всичко е възможно. Ама от написаното, ще ти трябва и човек да го съпортва. Направи си MVP ( minimal value product, и започни от там да надграждаш впоследстие) .
Какво ще и пращаш - ютуб видеа ли? И ако потребител направи куиз днес, защо му е да прави утре, различни ли са?
 

Горе