by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Denis
@cellmon
@WurgBASH Я тоже в свое время вычислил! Они не пишут же в описании.....
dmitrygolovnya
@dmitrygolovnya

В чем может быть проблема, что с айфона не приходит сообщение с фото на сервер? Просто ничего не отображается на сервере в логах.
В то время как на андроиде все окей.

What could be the problem that the photo does not come from the iPhone to the server? Just nothing is displayed on the server in the logs.
And on the android everything is OK.

dima0905
@dima0905
Добрый день. Я отправляю картинку (jpeg). В андроиде показывает только коммент. В iOS и Windows все нормально.
dima0905
@dima0905
@dmitrygolovnya По идее ссылка на картинку должна быть в "message": { "media":
@dmitrygolovnya Проверил, лежит там ссылка https://dl-media.viber.com/5/media/2/short/any/sig/image/0x0/8454/5535f0... в доках написано, что час будет URLs will have a TTL of 1 hour
dima0905
@dima0905
@Bozonych Я использовал Google Photo
dima0905
@dima0905
I send picture (jpeg) which places on my server. Bot in Android can't open the picture but shows comment. It's ok in IOS and Windows
meashsim
@meashsim
Dear members here,
I don't know why Viber api not work with group e.g. bot join group, bot can listen to group similar to Telegram, LINE Messenger
Vlad Violenty
@vladviolenty
как сделать в боте inline buttons?
Denis
@cellmon
Влад, используй метод rich_media
Vlad Violenty
@vladviolenty

Влад, используй метод rich_media

каким способом можно сделать, что бы при нажатии на ссылку, клиент не отправлял эту ссылку боту, как это сделано в боте aviasales

Denis
@cellmon
@vladviolenty добавьте в клавиатуру silent=True
Vlad Violenty
@vladviolenty
@cellmon я три дня с этим всем долбился. спасибо большое.
p.s. не нашёл про редактирование сообщения. его нету?
Denis
@cellmon
Уже отправленное менять удалять редактировать нельзя
Mohamed Afzal
@pixelatedpic
hi

i am getting this error

Traceback (most recent call last):
File "viber.py", line 1, in <module>
from viberbot import Api
ImportError: cannot import name Api

Denis
@cellmon

@pixelatedpic You dont install library viberbot!
Get in root or venv console:

pip install viberbot

Mohamed Afzal
@pixelatedpic
@cellmon i am installing it to an docker as show in below. When i hit enter it says its already installed. but same errors
root@f81dd1030767:/var/www/html# pip install viberbot
Denis
@cellmon

@pixelatedpic Sorry man, but i don/t understand about docker. Test locally please (with ngrok or https://sslip.io/).

test in python shell:

import viberbot

if error check you system path!!!
Mohamed Afzal
@pixelatedpic
@cellmon thanks man for the response.
when i do "import viberbot" there is no errors but when "from viberbot import Api" it gives errors
any idea of whats going wrong.
Mohamed Afzal
@pixelatedpic
how to create a keyboard with non clickable buttons and clickable ones? i need one button set as an image and non clickable
engine-break
@engine-break
Hello I am trying to deploy my viber chatbot flask app to a production server and followed flask's recommendation to use mod_wsgi for apache instead of flask's built in web server. Is this a correct production setup for my viber chatbot? How do you deploy your flask app to production? Thanks
Denis
@cellmon
Sorry man. I work with Django in production. Look tuutorial on habr. Only in Russian
Mohamed Afzal
@pixelatedpic
@cellmon any help
engine-break
@engine-break
Does the viber app store session data? If not how can I implement something similar? Currently I use global variables but storing user data in memory is not recommended. I need to store variables that will persist in between requests
engine-break
@engine-break
Sometimes my chatbot gets multiple ViberMessageRequest even though the user only sent a message once. Does this happen to anyone else? Im using flask + wsgi on apache
Mэxim
@WurgBASH
Здравствуйте, у меня сегодня Viber перестал видеть BgMedia. Ничего не менял, раньше фотка подгружалась, сегодня просто перестала. Может кто-то сталкивался?
Denis
@cellmon
@WurgBASH Наверно не вайбер а ваш сервер! проверьте саму ссылку на картинки, а затем в режиме debug=false
Tangorn666
@Tangorn666
добрый день, я только начал разбираться с чат-ботами, и натолкнулся на кнопки в вайбер, подскажите как их сделать? или ссылку на инфу, уже несколько часов ищу...
2 replies
Mэxim
@WurgBASH
Guys, how to use "share-phone"? I transfer min_api_version=6 in TextMessage, but it's not working/n ot found in enum (possible values: ["message","query"]
@Tangorn666 я напишу в личку
Lev Slinsen
@ice-ivanov
Hi all
I couldn't find any answer in docs, and the only question on SO doesn't have any answers. Is there a method to delete messages?
Lev Slinsen
@ice-ivanov
Не смог найти ответ в доках, на СО тоже пусто. Есть ли метод для удаления сообщений?
Denis
@cellmon
Удалить невозможно метода нет.
Lev Slinsen
@ice-ivanov
Спасибо, хотя бы точно знаю теперь
soumyadata
@soumyadata
do i need to use a webhook to run it on local?
Denis
@cellmon
Viber заблокировал плеер чат-бот Радио Вайбер
Причины неизвестны. Так что ребята, я не знаю стоит ли продолжать работу с Вайбер ботами в принципе далее? Или возвращаться в telegram .....
Denis
@cellmon
@soumyadata Ок! If you have public IP - good idea is use https://sslip.io. If no public IP start ngrok and developing you project!
oliapanidou
@oliapanidou
Hello,
I sent a message to someone that it was delivered. And the next morning once it was read, the message bubble turned into red. What does that mean?
SuddenDEITY
@SuddenDEITY
Здравсвуйте, хочу научится писать ботов для мессенджеров. Начать решить с вайбера. Планирую использовать Python + Flask.Тестировать хотел бы на локальном сервере. Скажите пожалуйста что нужно для корректной работы бота, только начал разбираться, читал про какие-то тунели, nginx, ngrok, для меня это все пока что набор слов.
Denis
@cellmon
@SuddenDEITY Nginx - вам не нужен для локальной разработки! ngrok - это прокси сервер, но если у Вас реальный публичный IP - советую использовать https://sslip.io, направляйте на flask и пишите запросы как вам удобно. Конечно если нету публичного IP то ngrok запускайте чтоб вайбер смог до вас "достучаться"
KapitanTravokur
@KapitanTravokur
Здравствуйте. Не приходят Unsubscribed Request. Как решить данную проблему?
Denis
@cellmon
Капитан вы Уверены?? Может subscribed не приходит?
Denis
@ghostwheelai
@SuddenDEITY для корректной работы бота нужно доменное имя и сертификат. Соответственно, сервер. Не знаю как на локалхост пробрасывать, если белого IP нет, но VPS стоит рублей 500 в месяц. Доменные имена тоже не дорого. Сертификат Let's Encrypt бесплатен. Тогда можно использовать python + flask спокойно.
Denis
@cellmon
Но перед vps, все хотят дома на десктопе руку набить. Sslip.io решает этот вопрос
gromst
@gromst
настроил viber чат-бот. когда пользователь отправляет картинку, то в приходящем callback сообщении есть только имя файла "message":{"type":"picture","file_name":"1594487617196678.jpg"},"silent":false} а как получить сам файл?
Denis
@cellmon
Вам должна приходить ссылка на файл вида https://Viber................jpg, сохраните и скачайте ее на своём сервере и будет файл.