Как включить разрешение сообщений от сообщества standoffcase Вконтакте

У меня есть файлы пользователей, в которых хранится их информация для Бота.

Мне нужно, чтобы этим пользователям отправлялась рассылка в 00:00.

Я получил имена их файлов, получил таким образом их id , занёс в список, но ВК пишет, что:

Нельзя отправить сообщение без права/разрешения

Прочитав документацию, я использовал метод: showAllowMessagesFromCommunityBox для получения разрешения, но после указания group_id в методе, мне выдало:

int object has no attribute ‘copy’

group_id = 1234567890 #Код if msg_lower == ‘вкл рассылку’ or msg_lower == ‘включить рассылку’ or msg_lower == ‘рассылка вкл’ or msg_lower == ‘вкл рассылка’: answered = True way = ‘Data/Users/’+str(id)+’.dat’ time.sleep(0.5) if newsletter_summerDay == ‘Включена’: sender(id, ‘Рассылка и так включена!’, ») if newsletter_summerDay == ‘Выключена’: sender(id, ‘Для включения рассылки нажмите «OK» в появившемся окне’, ») vk_session.method(«showAllowMessagesFromCommunityBox», group_id) if event.onAllowMessagesFromCommunityCancel: time.sleep(0.5) sender(id, ‘Вы отменили включение рассылки’, ») elif event.onAllowMessagesFromCommunity: time.sleep(0.5) sender(id, ‘Включаю рассылку. ‘, ») path = pathlib.Path(way); path.write_text(path.read_text().replace(‘Рассылка (Какой день лета): Выключена’, ‘Рассылка (Какой день лета): Включена’)) time.sleep(0.5) sender(id, ‘Рассылка включена!’, »)

Сообщение Для включения рассылки нажмите «OK» в появившемся окне отправляется, но после вк метода ничего не работает.

Как открыть бесплатный кейс на сайте standoffcase.ru сылка в описаниях на сайт

Ответы (1 шт):

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

Если пользователь написал сообщение сообществу первым, это приравнивается к согласию на получение ответных сообщений (без ограничений по времени, если пользователь не запретил сообщения вручную).

Чтобы запросить у пользователя разрешение на отправку сообщений, используйте:

  • Метод showAllowMessagesFromCommunityBox Client API в приложениях сообществ;
  • Метод messages.allowMessagesFromGroup в Standalone-приложениях;
  • Виджет «Разрешить писать сообществу» на внешнем сайте.
Еще по теме:  Вконтакте не может прогрузить страницу

В Callback API и Bots Longpoll API события message_allow и message_deny помогут отслеживать факт разрешения и запрета сообщений от сообщества.

Обратите внимание, получить список всех пользователей, разрешивших сообщения сообществу, через API нельзя, необходимо хранить и синхронизировать этот список на своей стороне.

Источник: husl.ru

Разрешение на отправку сообщений vk api

Для того что бы отправить сообщение от имени сообщества нужно: 1.Токен сообщества 2.Разрешение пользователя для отправки ему сообщений. Все что нашел в апишке это https://vk.com/dev/messages.allowMessagesFromGroup Однако для использования этого метода нужен scope Messages. Ощущение что я копаю не в ту сторону. Кто сталкивался, подскажите как получить это самое разрешение от юзера? php

Как включить сообщения сообщества в ВКонтакте?

Отслеживать
задан 10 авг 2018 в 13:05
443 1 1 золотой знак 6 6 серебряных знаков 25 25 бронзовых знаков

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

– user285292
10 авг 2018 в 13:11

Ваш метод не что иное, как сама подписка для доступа сообщества к отправке сообщения этому пользователю.

Источник: ru.stackoverflow.com

Standoff Case Clicker 1.10.2

Standoff Case Clicker 1.10.2. Скриншот 1 Standoff Case Clicker 1.10.2. Скриншот 2 Standoff Case Clicker 1.10.2.</p><p> Скриншот 3 Standoff Case Clicker 1.10.2. Скриншот 4 Standoff Case Clicker 1.10.2. Скриншот 5 Standoff Case Clicker 1.10.2.</p><p> Скриншот 6 Standoff Case Clicker 1.10.2. Скриншот 7 Standoff Case Clicker 1.10.2. Скриншот 8 Standoff Case Clicker 1.10.2.</p><p> Скриншот 9 Standoff Case Clicker 1.10.2. Скриншот 10 Standoff Case Clicker 1.10.2. Скриншот 11 Standoff Case Clicker 1.10.2.</p><p> Скриншот 12 Standoff Case Clicker 1.10.2. Скриншот 13 Standoff Case Clicker 1.10.2. Скриншот 14 Standoff Case Clicker 1.10.2. Скриншот 15

Standoff Case Clicker — кликер по нашей любимой игре Standoff 2. Развивай свой навык кликанья по экрану и зарабатывай голду, чтобы открывать всё больше уникальных кейсов и, в конце концов, дойти до кейса с Безымянными предметами! Улучшай заработок от одного клика и нанимай работяг, которые будут работать за тебя. Купи Голд-ферму, которая будет приносить пассивный доход!

Еще по теме:  Вконтакте как сделать пуст

Лучший Telegram-канал про технологии (возможно)

Источник: trashbox.ru

Рейтинг
( Пока оценок нет )
Загрузка ...