Как получить chat id vk

Как мне отправить сообщение, если я не могу получить chat_id?
Я пишу следующее:

var mess = vkApi.Messages.Get(new VkNet.Model.RequestParams.MessagesGetParams >);

Но как из этого получить id я не понимаю.
Захожу через браузер вк, копирую id беседы. Естественно это не работает, как поправить это?
Узнать id беседы или диалога с конкретным человеком?

The text was updated successfully, but these errors were encountered:

Источник: github.com

Не поддерживается VKChat 6.4

VKChat

Плагин предоставляет возможность отправки сообщений с сервера в беседу или ЛС (VK).
Веб часть предоставляет возможность отправки сообщений из беседы на сервер, просмотр онлайна на сервере и выполнение rcon команд. Остальные возможности разбиты на модули.

ВНИМАНИЕ!

Получение токена пользователя в VK вконтакте для работы с API


В настройках слова «id пользователей» и «список пользователей» означают их численный id, который можно узнать с помощью приложения:

Узнать ID по короткой ссылке

Если пользователь, сообщество или приложение располагается по короткой ссылке (вместо ID), например: vk.com/durov, а Вам нужно узнать ID, Вы можете воспользоваться этим приложением.

Спойлер: Модули
Спойлер: Бесплатные

Custom commands — предоставляет возможность отправки сообщения/вложений/кнопок/шаблона по команде;
Weather — предоставляет возможность получения информации о погоде в заданном географическом объекте.

Спойлер: Платные
Спойлер: Человек нетрадиционной сексуальной ориентации

Позволяет боту выбрать человека нетрадиционной сексуальной ориентации на срок до конца дня (пародия на бота Suchara из телеги).

  • !команда — выбирает человека нетрадиционной сексуальной ориентации и пинает его при каждой отправке команды;
  • !команда или пересланное сообщение с текстом !команда — показывает статистику участника;
  • !команда2 — выводит статистику;
  • !команда2 очистка — чистит статистику и сохраняет её (на всякий случай);
  • !команда2 очистка вышедших — чистит из статистики вышедших из беседы участников;
  • !команда2 возврат — возвращает статистику (после !команда2 очистка);
  • !команда2 бекап — делает бекап статистики с текущей датой;
  • !команда2 бекап даты — выводит список дат совершённых бекапов;
  • !команда2 бекап удалить — удаляет бекап с указанной датой;
  • !команда2 бекап — загружает статистику из бекапа.
Еще по теме:  Не открывается плеер vk

Спойлер: Levels Ranks

Позволяет показывать серверную статистику участников чата (на сервере должен быть установлен Levels Ranks).

  • !rank — показывает личную статистику;
  • !rank или пересланное сообщение с текстом !rank — показывает статистику участника;
  • !top — выводит топ 10 игроков;


Откуда берётся ID фотографий карты и прочая ненужная фигня для параметра maps:


Требования

  • Nginx или Модуль Apache;
  • PHP 5.6+.
  • SourceMod 1.7.3+;
  • Basecomms;
  • SDKTools;
  • Socket.
  • REST in Pawn 1.3.0 и выше

!vk — отправка сообщения в беседу;
!ID — отправка сообщения на сервер;
!ID — информация о сервере и игроках;
!ID steam — вывод STEAM_ID и IP игроков;
!ID rcon — отправка rcon команды;
!все — информация о всех доступных серверах для беседы, где была отправлена команда;
!все — отправка сообщения на все доступные сервера для беседы, где была отправлена команда;
!все rcon — отправка rcon команды всем доступным серверам для беседы, где была отправлена команда;
!анализ — подобие команды «пинг»;
Остальные команды используются в модулях. ID — ID сервера в modules/vkchat/config.php.

  1. Заливаем файлы на веб сервер;
  2. Открываем callback_config.php и выбираем протокол, поддерживаемый вашим сайтом (http или https);
  3. Создаём сообщество (или используем уже имеющееся), переходим в «Настройки —> Работа с API», жмём «Создать ключ», ставим галочку напротив «Разрешить приложению доступ к сообщениям сообщества», создаём ключ и сохраняем его где-нибудь;
  4. Заходим в «Настройки —> Сообщения —> Настройки для бота», включаем возможности ботов. Если беседа не от сообщества, то:
    Ставим галочку напротив «Разрешать добавлять сообщество в беседы», заходим на страницу сообщества, жмём «Добавить в беседу», в меню сообщества, добавляем в нужную беседу и выдаём доступ ко всей переписке;
  5. Заходим в «Настройки —> Работа с API —> Callback API», добавляем сервер, указываем 5.126 версию API, указываем поддерживаемый тип соединения (http/https), вводим секретный ключ (любой), сохраняем его, вписываем в callback_config.php секретный ключ и строку, которую должен вернуть сервер, сохраняем файл и жмём «Подтвердить»;
  6. Переходим из «Настройки сервера» в «Типы событий», ставим галочку напротив «Входящее сообщение» и «Действие с сообщением»;
  7. Открываем core_config.php, вписываем туда ключ и сохраняем;
  8. Проверяем работу бота, отправив в чат !peerid;
  9. Настраиваем core_config.php и modules/vkchat/config.php.
  1. Заливаем файлы на сервер, соблюдая структуру;
  2. Открываем addons/sourcemod/configs/vkchat.ini и настраиваем его;
  3. Компилим плагин под свою версию SM;
  4. Перезапускаем сервер и проверяем работу плагина.
Еще по теме:  Сделать картинку с надписью ВК

Автор DeathScore13 Скачивания 276 Просмотры 8,488 Первый выпуск 16 Фев 2021 Обновление 20 Фев 2022 Оценка 5.00 звёзд 6 оценок

Источник: hlmod.net

Как получить Telegram chat_id

И так, нам надо получить chat_id, для чего… ну допустим для дальнейших махинаций с чатом отправить сообщение, редактировать, удалить, и т.д.

Для все этого надо знать chat_id, и для того чтобы его получить, есть такой запрос

Тоесть, подразумевается что у вас уже создан бот, и у вас есть токен бота.

Получает токен бота

Допустим бот создали а токена нет, получаем его следующим образом, в чате «бота отца» BotFather, пишем

потом выбираем бота для которого нужен токен, и далее BotFather отвечает сообщением где указан токен

Получаем chat_id

Токен получили, теперь подставляем в запрос и вставляем в браузере

И тут самое интересное, ответ апи, он пустой

как же так, и что с этим делать )

а все просто, надо открыть чат к которому подсоединен бот и в нем написать сообщение « /chat_id »

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

и тогда мы получим в разделе result поле chat в котором и указан его id

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

Рубрики

Свежие записи

  • Как найти обратные ссылки на сайт через google 07.03.2023
  • Настройки плагина WooCommerce, в произвольной теме через add_theme_support 05.11.2022
  • ERROR 2013 (HY000) at line 1612: Lost connection to MySQL server during query 02.11.2022
  • Использование fopen с «php://memory» 29.09.2022
  • Изменение содержимого бинарного файла 20.08.2022
  • Программное создание атрибута и его значения в woocommerce 15.08.2022
  • Автоматически измененяем автора при сохранении поста 22.07.2022
  • Вывод логов в Android Studio 25.05.2022
  • Как получить из ресурса R.string строку 16.05.2022
  • Как получить ID элемента из View 02.05.2022
  • Событие onClick по кнопке 21.04.2022
  • Плавный переход к следующей Activity 21.04.2022
  • Установка, активация и настройка модуля для «Панель состояния» на OpenCart 09.04.2022
  • Как вывести информацию в «Панель состояния» на OpenCart 09.04.2022
  • Ошибка Either GD PHP extension 08.03.2022
Еще по теме:  Как продолжить общение Вконтакте

Свежие комментарии

  • Vlad к записи Как вывести информацию в «Панель состояния» на OpenCart
  • Vlad к записи Как вывести информацию в «Панель состояния» на OpenCart
  • Vlad к записи Как вывести информацию в «Панель состояния» на OpenCart
  • admin к записи Как вывести информацию в «Панель состояния» на OpenCart
  • Сергей к записи Редактирование табов на странице карточки товара

Условия обработки персональных данных

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

В случае Вашего не согласия с этими условиями — просим Вас покинуть данный сайт. Если Вы продолжаете находиться и использовать сайт — Вы автоматически выражаете свое согласие с условиями обработки персональных данных пользователей сайта

Источник: small-whale.org

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