Chat 2 VKontakte

Chat 2 VKontakte 2.6

Round

Участник
Сообщения
303
Реакции
65
Как насчет добавить возможность отправки с сервера в беседу,при этом чтобы в чате не светилось его сообщение и добавить возможность писать из беседы конкретному игроку в лс так и всем?
 

DeathScore13

пирожок. пирожочек.
Сообщения
734
Реакции
403
Как насчет добавить возможность отправки с сервера в беседу,при этом чтобы в чате не светилось его сообщение и добавить возможность писать из беседы конкретному игроку в лс так и всем?
Не думаю что кто-то этим ещё займётся. К тому же, как игроки тогда узнают об этой команде, если все сообщения с её содержанием будут скрываться?
 

Round

Участник
Сообщения
303
Реакции
65
Не думаю что кто-то этим ещё займётся. К тому же, как игроки тогда узнают об этой команде, если все сообщения с её содержанием будут скрываться?
Вариантов полно,у меня на сервере уже знают игроки,реклама в чате, плюс админы еще могу рассказывать
 

zAntibot

Участник
Сообщения
126
Реакции
45
Я реализовал через creator_menu + реклама в чате.
 

Вложения

  • SSDkGbkKXzU.jpg
    SSDkGbkKXzU.jpg
    21.6 КБ · Просмотры: 41

Miroha

Участник
Сообщения
1,124
Реакции
134
А можно с вк беседы отправлять сообщения допустим, игрок написал с сервера помогите тут читер а с группы ответил ему или всем Я админ ник такой-то скоро буду, есть такое?
 

xtance

Участник
Сообщения
513
Реакции
743
А можно с вк беседы отправлять сообщения допустим, игрок написал с сервера помогите тут читер а с группы ответил ему или всем Я админ ник такой-то скоро буду, есть такое?
Да. Сообщение увидят сразу все на сервере.
 

xtance

Участник
Сообщения
513
Реакции
743
Я знаю что можно с сервера писать !vk и свой текст. А как писать с беседы вк? что за команда???
В процессе настройки веб-части заполняется конфиг.
1585886589445.png

Там в файле находятся сервера. Чтобы написать на сервер, надо написать !1 текст. Вместо единицы можно вписать почти всё что угодно вроде бы не работает с пробелами.
Рекомендую прочесть описание плагина и инструкцию по установке... удачи с настройкой.. 😴
 

Miroha

Участник
Сообщения
1,124
Реакции
134
В процессе настройки веб-части заполняется конфиг. Посмотреть вложение 55102
Там в файле находятся сервера. Чтобы написать на сервер, надо написать !1 текст. Вместо единицы можно вписать почти всё что угодно вроде бы не работает с пробелами.
Рекомендую прочесть описание плагина и инструкцию по установке... удачи с настройкой.. 😴
Если у меня нету домена, куда можно привязать его?
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Для того, чтобы подключить VK API группы, иметь домен необязательно.
Я вот прочитал Обзор или я такой невнимательный или нету, вот хоть бы кто нибудь показал бы разжевал бы мне как привязать к группе вк.
 

Innomeni

Участник
Сообщения
320
Реакции
42
#отзыв
В общем, всё оказалось не так сложно, как хотелось бы. Какие-то новые функции мне добавить слабо, но установку/настройку я сделал успешно.
Для тех, кто так и не понял, немного разжую.
1) нужен хостинг, где мы поселим бота. PHP 7+ (в моем случае - модулем apache) и прочие полезные вещи - обязательно. В бесплатном варианте Beget оно жутко тормозило, при попытке подтвердить адрес сайта в группе вк 9 из 10 раз выскакивало "слишком большое время ожидания", так что выбирайте нормальный хост (у приличных игровых хостингов нормальный веб предоставляется бесплатно)
2) закидываем файлы через фтп на веб сервер и на игровой сервер соответственно
3) делаем группу вк (если ее внезапно нет)
4) создаем в группе беседу и вступаем в нее (должно получиться, что в беседе 2 участника: вы и сама группа)

5) топаем в настройки - Работа с API - создаем ключ с доступом к Входящие и Исходящие сообщения
6) топаем в онлайн-генератор паролей и генерируем там секретный ключ для бота, чем длиннее - тем лучше (максимум 50 символов)
7) возвращаемся в нашу группу и вставляем сгенерированный ключ в Настройки - Работа с API - Callback API (там всего 3 вкладки, не заблудиться)
8) идем на веб-сервер, куда мы поселили бота, и редактируем блокнотом файлик vk_config.php
9) VK_TOKEN - ключ доступа с правами на сообщения из п.5
VK_CONFIRMATION - циферки и буковки из раздела Работа с API - Callback API - Строка, которую должен вернуть сервер
VK_ADMINS - id странички вк для админа, который будет рулить игровым сервером (или ломать его, если указать не того)
VK_SECRET - секретный ключ из п.6
VK_LOGGING - меняем на false, когда всё проверили и оно работает
VK_LINK - ссылка на группу vk.com/mygroup, собственно, там всё понятно
SERVERS - '1' можно поменять на что угодно, этим мы вызываем бота для перехвата сообщения и отправки его в игру; 'ip' 'port' 'pass' - должно быть понятно, там всё подписано.
10) собственно, настройки веб-части закончены, идем на фтп игрового сервера.

11) топаем в /addons/sourcemod/configs и находим там chat2vk.ini
12) "VKToken" - это опять ключ из п.5
13) большая часть настроек понятна, но
14) "Отправить в беседу" "2000000001" - номер беседы можно выяснить через messages.getConversations | Développeurs | VK (к сожалению, не запомнил параметры, хотя довольно долго искал способ), по умолчанию число с 1 на конце. Для проверки можно использовать https://api.vk.com/method/messages....11&v=5.101&access_token=секретный_ключ_из_п.5, чисто экспериментально подставляя цифры 1-2-3-4-5 вместо ПОСЛЕДНЯЯ_ЦИФРА_ID_ЧАТА

15) возвращаемся в группу вк и в Настройки - Работа с API - Callback API вписываем адрес сайта, где живет бот, в виде http://mysite.ru/vkontakte/vk_chat.php
16) настало время проверок.
16.1) жмакаем в группе кнопку "подтвердить", сервер должен вернуть ответ, тогда загорится зеленая галочка.
16.2) переходим по адресу http://mysite.ru/vkontakte/vk_helper.php и смотрим, что он напишет. При верной настройке должно произойти 2 вещи: 1) в беседу придет сообщение от бота 2) сайт напишет, что проверка пройдена.

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

Miroha

Участник
Сообщения
1,124
Реакции
134
Как можно подключить данный плагин к вк группе? Если нету сайта. Я прочитал но досих пор не могу понять как.
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Для тех, кто так и не понял, немного разжую.
Не поймут и этот пост. Чувак выше тому доказательство
(у приличных игровых хостингов нормальный веб предоставляется бесплатно)
Значит, MyArena неприличный😄, ибо на бесплатном тарифе старой версии веба у них только PHP 5.4, а на бесплатном тарифе нового веба нет доступа к FTP
 

Innomeni

Участник
Сообщения
320
Реакции
42
Не поймут и этот пост. Чувак выше тому доказательство
Тут медицина бессильна.
Значит, MyArena неприличный😄, ибо на бесплатном тарифе старой версии веба у них только PHP 5.4, а на бесплатном тарифе нового веба нет доступа к FTP
Хз, кмк у арены ценник для начинающих чересчур большой. А то, что у них нет фтп - ну арена в принципе странный хост, в топике про демки отдельный скрипт даже для них сделан.
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Хз, кмк у арены ценник для начинающих чересчур большой. А то, что у них нет фтп - ну арена в принципе странный хост, в топике про демки отдельный скрипт даже для них сделан.
Полный бред. За всё нужно платить. Базовые возможности бесплатный тариф предоставляет, а на нормальную версию веба ценник в 100 рублей очень привлекателен.
Я, например, с этим ценником могу просто не идти на какой-нибудь REG.RU и не платить 200-300 рублей, а взять на Арене за сотку и тупа чилить, не зная бед
 

Innomeni

Участник
Сообщения
320
Реакции
42
Полный бред. За всё нужно платить. Базовые возможности бесплатный тариф предоставляет, а на нормальную версию веба ценник в 100 рублей очень привлекателен.
Я, например, с этим ценником могу просто не идти на какой-нибудь REG.RU и не платить 200-300 рублей, а взять на Арене за сотку и тупа чилить, не зная бед
С одной стороны да, с другой стороны при ценнике среднего сервера в 1.5к можно эти 100р и не просить. Ну да ладно, это пустой спор.
 

Алексей

Участник
Сообщения
23
Реакции
0
Скоро очень большое обновление и очень вкусное) Для обладателей SourceBans DEV 1.1.6 (525 и 526)
===================================================================
Обновление от 20.09.2019 = 1.0 Версия бота
===================================================================
Изменены некоторые детали
Добавлена система динамической обложки ( пока в тесте )
Структура папок и фалов была изменена
Теперь Файл vk_config.php находится по пути includes\vk_data
Также в этом файле теперь лишь только часть настроек это основные
Что находится в includes\vk_data
файл vk_command.php отвечает за настройку то чего пишет бот по определенным командам читайте внимательно
Файл vk_server.php отвечает за настройку серверов
файл vk_cover_settings.php отвечает за настройку динамической обложки для вашей группы ( пока в тесте возможно что робить пока не будет )
Папка header в ней содержится ваша шапка группы с уже измененным дизайном psd прилагается внутри
Папка font в ней лежит ваши шрифты

Также бонус для тех у кого стоит SourceBans DEV 525

Из архива вы можете класть прямо в корень вашего SourceBans

Для подключения в группу вконтакте если вы положите в корень вашего SourceBans
http://ваш сайт/bans/vk_chat.php

Для подключения динамической шабки
http://ваш сайт/bans/vk_cover.php ( Но это не в саму группу, вам этот пусть нужно прописывать в крон задачу ) (Ее время выполнения сами задавайте, там чтоб проверка была через час или 5 минут ибо решать вам)

Все настройки бота и динам шабки находятся по пути includes\vk_data
===================================================================
Проекты на которых уже стоит эта обнова ( можете проверить там )
vk.com/write-157927931
vk.com/write-86564886
vk.com/write-184883932
===================================================================

Плагин тот же вы оставляете, просто из файла vk_config.php перебрасывайте некоторую конфигурацию в новый файл vk_config.php из архива

Обновление одобрено самим автором xTance
Сами доработки и эта обнова принадлежит мне, но xTance огромное спасибо за разрешение выложить данное обновление

Визуальные кнопки, отдельное спс xTance за помощь)

Внимание !!! В этой версии реализована внешняя база подключения!!! Локальной нет) Нужно прописывать доступ) внутри файла vk_config.php я все рассписал)

Еще раз повторюсь, будьте внимательны)

И самое удобство разделенный доступ к админским командам ркон и командам для беседы!

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

Так как я сделал раздельные части доступа

В Командах для беседы скоро появятся такие как
Кик, бан - команды для беседы, именно для беседы не путайте с ркон доступом
Динамическое обновление обложки группы ( Добавлена но пока в тесте )
Авто обновление статуса типа, онлайн всех серверов (30 из 150) с трех проектов с множеством вариантов)
Связать бота и SourceBans ( Внимание обвязка будет работать только под DEV версию Которую разработал CrazyHackGUT, а именно ваш SourceBans должен быть обновлен до DEV 525 сборки) либо использовать мою модификацию сб
Что будет после обвязки, работа с базами, работа по ваучерам и активация, связка доступа под РКОН команды, то есть если бот будет обвязан, то проверка на доступ будет идти так
Пройденная регистрация (стим обвязан с вашим вк) проверка на доступ будет по стиму через соурсбанс по существующим админам.
вк обвязка стим + существующий админ на соурс бансе сверятся будет стим айди обвязанного пользователя вк и его стим со стимом из под соурсбанса
И еще много чего будет допиливаться)

А ваще идеи можете пихать мне в дискорд я все буду смотреть

Некоторые команды доступны только из личных сообщений с группой

К примеру вот такие как !начать
Привет, пользователь!

Добро пожаловать на наш проект название настраивается в файле vk_config.php

Вот что я умею:

Команда !все - просмотр всех серверов

Команда !регистрация - привязать стим к вк профилю

Команда !сервера - посмотреть какие есть сервера

Команда !ссылки - посмотреть ссылки на сайт - соц сети

Команда !администрация - посмотреть ники администраторов серверов

Команда !правила - Посмотреть правила беседы/серверов

Команда !чаво - Ответы на частые вопросы по тех проблемам

Команда !команды - Весь список команд

Команды беседы:

Команда !акции - Скидочные акции, новости

Команда !все - просмотр всех серверов

Команда !вк (ссылка на steam) - Узнать вк пользователя

Команда !стим (ссылка на vk, а можно перессылкой сообщения только не забудь указать команду !steam) - Узнать стим пользователя

Команда !регистрация - привязать стим к вк профилю
(Работает только тут vk.com/write-57335919)

Команда !сервера - Посмотреть какие есть сервера

Команда !ссылки - Посмотреть ссылки на сайт - соц сети

Команда !администрация - Посмотреть ники администраторов серверов

Команда !правила - Посмотреть правила беседы/серверов

Команда !чаво - Ответы на частые вопросы по тех проблемам

Команда !админ - Посмотреть список админских команд беседы

Команда !ркон - Посмотреть список админских команд сервера

Команда !админ_статус - Проверка доступа к админ командам в беседе

Команда !ркон_статус - Проверка доступа к админ командам сервера

Все обновления будут находиться в этом топике и только в этом

1.0 Версия бота
Изменено некоторые детали
Добавлена система динамической обложки ( пока в тесте )
Структура лежания папок и фалов
Теперь Файл vk_config.php находится по пути includes\vk_data
Также в этом файле теперь лишь только часть настроек это основные
Что находится в includes\vk_data
файл vk_command.php отвечает за настройку то чего пишет бот по определенным командам читайте внимательно
Файл vk_server.php отвечает за настройку серверов
файл vk_cover_settings.php отвечает за настройку динамической обложки для вашей группы ( пока в тесте возможно что робить пока не будет )
Папка header в ней содержится ваша шапка группы с уже измененным дизайном psd прилагается внутри
Папка font в ней лежит ваши шрифты

Также бонус для тех у кого стоит SourceBans DEV 525
Из архива вы можете класть прямо в корень вашего SourceBans
как исравить что бы он писал один раз
 

Round

Участник
Сообщения
303
Реакции
65
Скоро очень большое обновление и очень вкусное) Для обладателей SourceBans DEV 1.1.6 (525 и 526)
===================================================================
Обновление от 20.09.2019 = 1.0 Версия бота
===================================================================
Изменены некоторые детали
Добавлена система динамической обложки ( пока в тесте )
Структура папок и фалов была изменена
Теперь Файл vk_config.php находится по пути includes\vk_data
Также в этом файле теперь лишь только часть настроек это основные
Что находится в includes\vk_data
файл vk_command.php отвечает за настройку то чего пишет бот по определенным командам читайте внимательно
Файл vk_server.php отвечает за настройку серверов
файл vk_cover_settings.php отвечает за настройку динамической обложки для вашей группы ( пока в тесте возможно что робить пока не будет )
Папка header в ней содержится ваша шапка группы с уже измененным дизайном psd прилагается внутри
Папка font в ней лежит ваши шрифты

Также бонус для тех у кого стоит SourceBans DEV 525

Из архива вы можете класть прямо в корень вашего SourceBans

Для подключения в группу вконтакте если вы положите в корень вашего SourceBans
http://ваш сайт/bans/vk_chat.php

Для подключения динамической шабки
http://ваш сайт/bans/vk_cover.php ( Но это не в саму группу, вам этот пусть нужно прописывать в крон задачу ) (Ее время выполнения сами задавайте, там чтоб проверка была через час или 5 минут ибо решать вам)

Все настройки бота и динам шабки находятся по пути includes\vk_data
===================================================================
Проекты на которых уже стоит эта обнова ( можете проверить там )
vk.com/write-157927931
vk.com/write-86564886
vk.com/write-184883932
===================================================================

Плагин тот же вы оставляете, просто из файла vk_config.php перебрасывайте некоторую конфигурацию в новый файл vk_config.php из архива

Обновление одобрено самим автором xTance
Сами доработки и эта обнова принадлежит мне, но xTance огромное спасибо за разрешение выложить данное обновление

Визуальные кнопки, отдельное спс xTance за помощь)

Внимание !!! В этой версии реализована внешняя база подключения!!! Локальной нет) Нужно прописывать доступ) внутри файла vk_config.php я все рассписал)

Еще раз повторюсь, будьте внимательны)

И самое удобство разделенный доступ к админским командам ркон и командам для беседы!

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

Так как я сделал раздельные части доступа

В Командах для беседы скоро появятся такие как
Кик, бан - команды для беседы, именно для беседы не путайте с ркон доступом
Динамическое обновление обложки группы ( Добавлена но пока в тесте )
Авто обновление статуса типа, онлайн всех серверов (30 из 150) с трех проектов с множеством вариантов)
Связать бота и SourceBans ( Внимание обвязка будет работать только под DEV версию Которую разработал CrazyHackGUT, а именно ваш SourceBans должен быть обновлен до DEV 525 сборки) либо использовать мою модификацию сб
Что будет после обвязки, работа с базами, работа по ваучерам и активация, связка доступа под РКОН команды, то есть если бот будет обвязан, то проверка на доступ будет идти так
Пройденная регистрация (стим обвязан с вашим вк) проверка на доступ будет по стиму через соурсбанс по существующим админам.
вк обвязка стим + существующий админ на соурс бансе сверятся будет стим айди обвязанного пользователя вк и его стим со стимом из под соурсбанса
И еще много чего будет допиливаться)

А ваще идеи можете пихать мне в дискорд я все буду смотреть

Некоторые команды доступны только из личных сообщений с группой

К примеру вот такие как !начать
Привет, пользователь!

Добро пожаловать на наш проект название настраивается в файле vk_config.php

Вот что я умею:

Команда !все - просмотр всех серверов

Команда !регистрация - привязать стим к вк профилю

Команда !сервера - посмотреть какие есть сервера

Команда !ссылки - посмотреть ссылки на сайт - соц сети

Команда !администрация - посмотреть ники администраторов серверов

Команда !правила - Посмотреть правила беседы/серверов

Команда !чаво - Ответы на частые вопросы по тех проблемам

Команда !команды - Весь список команд

Команды беседы:

Команда !акции - Скидочные акции, новости

Команда !все - просмотр всех серверов

Команда !вк (ссылка на steam) - Узнать вк пользователя

Команда !стим (ссылка на vk, а можно перессылкой сообщения только не забудь указать команду !steam) - Узнать стим пользователя

Команда !регистрация - привязать стим к вк профилю
(Работает только тут vk.com/write-57335919)

Команда !сервера - Посмотреть какие есть сервера

Команда !ссылки - Посмотреть ссылки на сайт - соц сети

Команда !администрация - Посмотреть ники администраторов серверов

Команда !правила - Посмотреть правила беседы/серверов

Команда !чаво - Ответы на частые вопросы по тех проблемам

Команда !админ - Посмотреть список админских команд беседы

Команда !ркон - Посмотреть список админских команд сервера

Команда !админ_статус - Проверка доступа к админ командам в беседе

Команда !ркон_статус - Проверка доступа к админ командам сервера

Все обновления будут находиться в этом топике и только в этом

1.0 Версия бота
Изменено некоторые детали
Добавлена система динамической обложки ( пока в тесте )
Структура лежания папок и фалов
Теперь Файл vk_config.php находится по пути includes\vk_data
Также в этом файле теперь лишь только часть настроек это основные
Что находится в includes\vk_data
файл vk_command.php отвечает за настройку то чего пишет бот по определенным командам читайте внимательно
Файл vk_server.php отвечает за настройку серверов
файл vk_cover_settings.php отвечает за настройку динамической обложки для вашей группы ( пока в тесте возможно что робить пока не будет )
Папка header в ней содержится ваша шапка группы с уже измененным дизайном psd прилагается внутри
Папка font в ней лежит ваши шрифты

Также бонус для тех у кого стоит SourceBans DEV 525
Из архива вы можете класть прямо в корень вашего SourceBans
У меня не робит регистрация
 
Сверху Снизу