Как в вк в группе сделать таблицу: Как сделать таблицу в группе вконтакте?

Вконтакте. Лид-формы → Google таблицы. Добавление строки

Выберите пользователя Вконтакте

Нажмите на кнопку выбора для поля «Пользователь VK«


Нажмите на кнопку “Подключить

Авторизуйтесь в ВКонтакте (пользователь должен имеет доступ к лид-формам страницы и к рекламной кампании)


Укажите название для подключения к ВКонтакте

Нажмите кнопку “Выбрать

Выберите группу ВКонтакте

Нажмите на кнопку выбора поля «Группа VK».

Выберите группу ВКонтакте и нажмите кнопку «Получить токен«

Нажмите «Разрешить«

После этого выберите вашу группу и нажмите кнопку «Выбрать«

Выберите лид-формы

После выбора группы будут отображены все ее лид-формы.

Если необходимо получать заявки только с некоторых форм, то надо отметить нужные.

Если требуется получать заявки со всех форм, то ничего не отмечайте. 

После того как пользователь заполнит лид-форму, данные будут автоматически поступать в Webjack.

Нажмите кнопку «Сохранить«. Интеграция завершена.

Если данные не поступают в обработку Webjack, то тогда необходимо проверить подключение по инструкции ниже

Проверка подключения

Необходимо проверить действительно ли ВКонтакт подключил форму (в некоторых случаях ВКонтакте не делает этого)
Для этого необходимо зайти в настройки группы ВКонтакте и убедится, что напротив сервера WebJack горит зеленая галочка

Если напротив сервера WebJack стоит красная галочка, то значит подключение НЕ установлено.

Какие права в группе надо иметь?

Чтобы подключить группу и получить данные из лид-форм необходимо иметь в группе права «Администратор».

Альтернативные способы подключения

Если автоматически подключение не установлено, то есть 2 способа:

Вариант 1. Можно удалить созданный сервер WebJack и попробовать провести подключение описанным выше способом заново.

Вариант 2. Скопировать код подтверждения из настроек ВКонтакте и установить его в настройках WebJack

Адрес, который должен быть в настройках ВКонтакте: https://webjack.ru/webhooks/vk/group/

Выберите нужную группу из списка и нажмите на кнопку «Установить код подтверждения«

Вставьте код подтверждения, скопированный из ВКонтакте и нажмите на кнопку «Сохранить«

После этого нажмите на кнопку «Подтвердить» в настройках группы ВКонтакте

Если все сделано верно, то должна появится зеленая галочка.

После этого зайдите во вкладку «Типы событий«

И отметьте галочкой пункт «Lead forms: Новая заявка«

После этого ВКонтакте будет отправлять лиды в обработку WebJack.

python — Как создать таблицу Excel с помощью Бота ВКонтакте?

Вопрос задан

Изменён 3 года 3 месяца назад

Просмотрен 289 раз

у меня стоит бот вконтакте на longpool, мне нужно сделать так чтобы он в определенной беседе (с помощью peer_id) выписывал Имена и Фамилию в таблицу Excel и рядом табличку с значениями цифр(3 бальная система).

Можете подсказать идеи или (пожалуйста:) ) пример кода. Буду очень благодарен! Язык Python 3

  • python
  • vkontakte-api
  • excel
  • api
  • bot

Для получения id всех участников беседы можно воспользоваться методом messages.getConversationMembers.
Для получения их имён — users.get.

Создание таблицы xlsx я доверил модулю openpyxl

Пример:

from vk_api import VkApi
from openpyxl import Workbook
ACCESS_TOKEN = '...'
PEER_ID = ...
def get_conversation_members_names(vk, peer_id: int) -> list:
    conversation_members = vk.messages.getConversationMembers(peer_id=peer_id)['items']
    members_ids = [str(member['member_id']) for member in conversation_members]
    users = vk.users.get(user_ids=','.join(members_ids))
    user_names = [' '.join((user['last_name'], user['first_name'])) for user in users]
    return user_names
def main() -> None:
    vkBotSession = VkApi(token=ACCESS_TOKEN)
    vk = vkBotSession.
get_api() wb = Workbook() ws = wb.active names = get_conversation_members_names(vk, PEER_ID) lenght = len(names) for i, cell in enumerate(ws['A1':f'A{lenght}']): cell[0].value = names[i] wb.save('result.xlsx') if __name__ == '__main__': main()

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

Groups.

io: группы электронной почты, наддув

Самый продвинутый сервис групп электронной почты. Полный набор для совместной работы. Мобильный готов. Нет рекламы, нет отслеживания.

Особенности
Цены
Почему группы электронной почты?

Почему вы полюбите Groups.io

Мощные функции, делающие группы более полезными.
Делайте больше с помощью интеграции
Легко интегрируйте Zoom, Feeds, Slack, Github, Trello, электронную почту и вскоре еще больше сервисов в свою премиум-группу.
Без рекламы, без отслеживания
Мы не размещаем рекламу, и ваши данные никогда не передаются ни в какие сети отслеживания рекламы.
Дополнительные функции
В каждой премиум-группе также есть календарь, чат, опросы, раздел базы данных, раздел фотографий, раздел файлов и вики, а также неограниченное количество подгрупп на вашем собственном поддомене.
Только нужные сообщения
Отключите темы и ключевые слова, чтобы видеть только те сообщения, которые вас интересуют. Воспользуйтесь улучшенными вариантами доставки электронной почты, включая получение только первого сообщения в каждой цепочке или получение только ответов.
Дополнительные возможности интеграции

Легко интегрируйте Feeds, Slack, Google Drive, Github, Trello, электронную почту и вскоре еще больше сервисов в свою премиум-группу.

Без рекламы, без отслеживания

Мы фримиум-сервис. Мы не размещаем рекламу, и ваши данные никогда не передаются ни в какие сети отслеживания рекламы.

Дополнительные функции

В каждой премиум-группе также есть календарь, чат, опросы, раздел базы данных, раздел фотографий, раздел файлов и вики, а также неограниченное количество подгрупп на вашем собственном поддомене.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Закрыть
Menu