Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Sergey
@RainEnigma
По поводу дублирования сообщений - у меня такая проблема возникает когда я обрабатываю большой массив данных и получаю данные из четырех баз данных. Тогда сообщения дублируются: приходит один ответ, потом приходит два ответа, потом приходит четыре ответа, потом бот продолжает работать в обычном режиме. Пока проблема не решена буду признателен за ответ.
tuyittt
@tuyittt
@RainEnigma дублирование сообщений возникает по причине логики работы серверов вайбер. Если запрос не обработан в течении 5 секунд, происходит дублирование. Затем, так же еще через пять секунд. Далее - четвертое дублирование происходит через минуту. На моем опыте по два сообщения отправлялось уже при двадцати пяти подписчиках. Насчет метода рест-апи я впервые слышу и подожду ответа вместе с вами)
Denis
@cellmon
Это не зависит от количества подписчиков. Нужно обрабатывать "тяжёлые запросе" в отдельных потоках, а серверам отвечать сразу.
Denis
@cellmon
рест-апи .... Не так выразился, смешно даже... Адрес отправки массовых рассылок. https://chatapi.viber.com/pa/broadcast_message
Sergey
@RainEnigma
@cellmon очень интересно но ничего не понятно(((
Дайте пожалуйста реализацию в коде
Sergey
@RainEnigma
        elif viber_request.message.text == 'card_info':
            t = threading.Thread(target=get_card_info, args=(viber_request,viber))
            t.daemon = True
            t.start()
пока реализовал таким образом обработку больших объемов данных со своих баз. Дубляж пропал, но правильно ли?
Vitaly
@vintyara
Привет всем, не вижу в API доке для Viber возможность менеджить группы - это действительно так? Идея в том, чтобы мониторить группу и удалять все сообщения который содержат web ссылки. Это реально?
Denis
@cellmon
@vintyara нельзя мониторить. Группы
Vitaly
@vintyara
@cellmon так и думал, спасибо :( Эхх, удалить нужно вайбер и вацап. Оставить только телегу :) Всем :)
Denis
@cellmon
Да в Вайбере низя управлять группами, нельзя удалять изменять ботом уже отправленные... Думаю все будет. .. а в телеге нельзя делать яркие клавиатуры . Но в телеге несомненно методов больше
В Вацап ваше ничего нет это проект сша для захвата Москвы... А В самом США все боты в messenger
.
@RainEnigma я аналогично в поток отправляю . Нам важен результат. Правильно или нет вылезет на высоких нагрузках
Sergey
@RainEnigma
@cellmon https://developers.viber.com/docs/api/rest-bot-api/#broadcast-message
Какой кошмар((( То-есть если я хочу отправить к примеру 2000 user_id одно сообщение, я должен отправить запрос на другое апи, куда передать json для каждого юзера? Очень прошу дайте реализацию в коде (кусочек кода) как вы это делаете, спасибо.
DarinX64
@DarinX64
Здравствуйте! Простите , что пишу в чат по Python, но может кто то что то знает о соединении Viber и MS BotFramwork .NET C# ?
ttl22
@ttl22
Watch this
Sergey
@RainEnigma
image.png
@cellmon Подскажите можно ли в вайбер сделать такого плана "инлайновую кнопку" по аналогии с Telegram?
Denis
@cellmon
Можно ! И такую именно и даже цветную или анимированную прямо в чате. Могу вам пример бота в ЛС скинуть.
2 replies
Denis
@cellmon
Будет вылазить менюкорзина их две сразу. Но можно от 1й до 6 зарядить в линию в чате
always-prog
@always-prog:matrix.org
[m]
Привет всем. Я сделал бота в телеграме @YouToneBot, и хотел перенести его на viber. Но у меня проблема, пользователи не могут записать голосово сообщение боту. То есть там нет подходящей кнопки для записи голосового сообщения, хотя переслать из другого чата голосовое сообщение можно
Для работы бота пользователю объязательно нужно записать голосовое сообщение. Как мне решить эту проблему?
always-prog
@always-prog:matrix.org
[m]
На фото выше показано что записи голосового сообщения нет
Хотя в любом другом чате эта панель выглядит:
Denis
@cellmon
К великому сожалению. Никак. Мы пишем в офиц Вайбер чтоб добавили это....
2 replies
Vladyslav Tkachuk
@vlapick
Всем привет. Может кто знает есть ли возможность по нажатию на кнопку в вайбере сразу скачивать файл?
Denis
@cellmon
@vlapick Конечно! ссылку пряму приклейте к кнопке ( Open URL) сразу будет скачиваться. Или идти поток как в плеере
Sergey
@RainEnigma
Есть ли возможность отправлять файл созданный на сервере прямо в бот
например exel
Sergey
@RainEnigma
@cellmon или csv
Denis
@cellmon
Ссылку на файл можно. message = Filemessage(media=URL)
URL это ссылка на ваш файл
Sergey
@RainEnigma
@cellmon Да, но для этого файл нужно куда-то заливать а если он формируется непосредственно на сервере?
Denis
@cellmon
Ссылку на ваш сервер сформировать заранее.
Yavtushenko Dmitro
@dima0905
Только я заметил что в боте под андроидом перестали открыватся картиники без соответствующего расширения в ссылке?
ILYA ARTEMOV
@mist-leet

Hello everybody. I have a small problem sending messages with the keyboard.
Bug reproduction:

  1. The user starts a dialogue with the bot
  2. The user disconnects the network on the phone
  3. The bot sends a message with the keyboard
  4. The bot sends a message without a keyboard
  5. The user turns on the network and opens a dialog

Expected:
User will see 2 messages, keyboard will not show
Received:
User receives 2 messages + keyboard from the first message

Reproduced only on Anroid, with the network turned off. If not disabled, the keyboard is not shown
On IOS is not reproduced at all

Denis
@cellmon
@mist-leet что не получается? Андроид и айфон отличия?
ILYA ARTEMOV
@mist-leet
@cellmon да, в на андроиде баг воспроизводится, а на айфоне нет. Нужно как то убрать баг на андроиде
Dao Sy Sang
@sysang
I worked through the docs of Bot API then got conclusion that the bot has not supported voice chat yet, is this correct? Thanks!
Denis
@cellmon
@sysang Unfortunelly bot dont supported voice chat yet....
Dao Sy Sang
@sysang
@cellmon Thank you for your answer
Виталина
@VitalinaQGet
Ребята, подскажите код в JSON. Нужно отправить сообщение с прицепленной инлайн кнопкой в вайбер???Интересует реализация самой кнопки..
ArifSettarovI15
@ArifSettarovI15
Кто нибудь знает, можно ли "пробросить" при установке вебхука логин:пароль для авторизации вайбера на самом сайте, а то сайт запаролен и соответсвенно запросы не доходят до слушателя?
1 reply
Denis
@cellmon
@ArifSettarovI15 не бывает
mufik-petro
@mufik-petro
Привет. Кто знает, может бот удалять участников сообщества/канала?
Или есть ли вообще такая функция по REST API?
Denis
@cellmon
@mufik-petro В пользовательских ботах жаль нету такого. Но мы ждём