HenryTownshand
Чел ты
- Сообщения
- 255
- Реакции
- 140
@DeathScore13 а можешь реализовать отправку сообщений которые длиной более 4092 в модуле commands?
разве что отправлять ещё одно сообщение. но из-за того, что при переносе вк добавляет пробел, нельзя подсчитать точно есть в тексте 4092 байта или нет@DeathScore13 а можешь реализовать отправку сообщений которые длиной более 4092 в модуле commands?
@dimens, https://2dcs.000webhostapp.com/vk_chat.php - "website is sleeping". Что-то идёт не так.
Вот здесь можно нажать "ответ" и посмотреть, что там именно за ответ.
Посмотреть вложение 70617
Кстати №1. Немного очевидные, но всё же, вещи... PHP скрипты, а в нашем случае vk_chat.php, это по сути странички в интернете. После загрузки скрипта сходите сами (в браузере) по адресу, куда он был загружен. Если там есть что-то помимо пустой страницы, а именно: ошибки 403, 404, да хоть какие угодно, заглушки от хостинга, просто код PHP торчащий наружу, то бот работать не будет и проблема, скорее всего, не в боте.
Кстати №2. Именно по этой причине, то что бот доступен кому угодно из интернетов, вы и задаёте в конфиге защиту в виде VK_SECRET. ОффтопИ лучше его не палить, даже/особенно тут.
Кстати №3. На бегете чат2вк работает, но не может взаимодействовать с игровым сервером, решается общением с техподдержкой.
Д лучше, всё-таки, потратить 100 рублей на хост на той же Арене. Отлично подойдёт. Не такая уж и большая сумма.или бесплатный хостинг
Так вот. Я купил WEB-хостинг myarena. Домен работает, открывается всё ок. Когда пишу адрес к файлу вместе с доменом, сайт пишет "страница не доступна"Д лучше, всё-таки, потратить 100 рублей на хост на той же Арене. Отлично подойдёт. Не такая уж и большая сумма.
А инструкции, что описана в ресурсе, вполне хватает для полного понимания. Как ещё более подробно сделать, непонятно
PHP >=5.6, а лучше >=7.0.Так вот. Я купил WEB-хостинг myarena. Домен работает, открывается всё ок. Когда пишу адрес к файлу вместе с доменом, сайт пишет "страница не доступна"
в Вк в ответе выдает ошибкуТеперь можно подсказать, если кто с этим сталкивался, или знает в чём проблема. Для установки бота на хостинг, нужно как-то особенно настраивать хостинг?Сервер вернул неправильный ответ: Invalid response code
Если у тебя есть возможность связаться и помочь разобраться, я буду благодарен.PHP >=5.6, а лучше >=7.0.
Поскольку инфа конфиденциальная, помочь трудно
Придётся предоставить мне доступ. Если будет нужно, лучше минут через 5. Контакты есть мои тут, на форумеЕсли у тебя есть возможность связаться и помочь разобраться, я буду благодарен.
это не проблемаПодскажите в чём может быть проблема?
Всё работает галочка зелёная, но когда пишу в беседу !vk приходит message_new запрос в вк и выдаёт этот код.
if (!in_array($userid, VK_ADMINS)){
// следующую строчку по желанию можно удалить
$vk-send_vk($peerid, 'Команда доступна только админам');
die; //завершаем работу
}
Не выводит приветственное сообщение при присоединении к беседе по ссылкеПеределал join action под новую версию модификации chat2vk.
Краткое описание: позволяет отправлять сообщения при вступлении нового пользователя.
Также умеет кикать других ботов (мб для защиты от рейда, хз зачем я это сделал, но оно есть).
Перед установкой замените core.php и functions.php ОТСЮДА, т.к. немного исправил цитирование и без этого будет криво работать (а мб вообще работать не будет).
а вот и нетНе выводит приветственное сообщение при присоединении к беседе по ссылке
У меня беседа от сообщества, и там даже нет стандартных уведомлений о том, что пользователь присоединился по ссылке.а вот и нет
исправил получение id участника, над которым применяется действие.VKChat (chat2vk mod)
Данная модификация рассчитана только для игр CS:S OLD (v34), CS:S OB (v91/Steam) и CS:GO.
Требования плагина:
- SourceMod 1.7.3+;
- SDKTools;
- Socket.
Требования веб скрипта:
- Nginx или Модуль Apache;
- PHP 5.6+;
- Расширение cURL для PHP.
Команды:
- !vk <сообщение> - отправка сообщения в беседу;
- !ID <сообщение> - отправка сообщения на сервер;
- !ID - информация о сервере и игроках;
- !ID steam - вывод STEAM_ID и IP игроков;
- !ID rcon <команда> - отправка rcon команды;
- !all / !все - информация о всех доступных серверах для беседы, где была отправлена команда;
- !all / !все <сообщение> - отправка сообщения на все доступные сервера для беседы, где была отправлена команда;
- !all / !все rcon <команда> - отправка rcon команды всем доступным серверам для беседы, где была отправлена команда;
- Остальные команды используются в модулях.
Изменения:
- Много. Проще будет не писать.
Установка серверной и веб части описана в Инструкция.md.
Серверная часть:
Посмотреть вложение 66563
Веб часть:
Посмотреть вложение 66550
Посмотреть вложение 66628
Посмотреть вложение 66629
Custom commands - позволяет добавить свои команды;
Hate audio - отвечает вложениями на все голосовые сообщения;
Join action - позволяет отправить сообщение при вступлении пользователя. Также есть защита от добавления ботов.Позволяет боту выбрать пидора на срок до конца дня (пародия на бота Suchara из телеги).
Команды:
- !пидор - выбирает пидора на день и пинает его при каждой отправке команды;
- !пидоры - выводит статистику пидоров;
- !пидоры очистка - чистит пидорскую статистику и сохраняет её (на всякий случай);
- !пидоры очистка вышедших - чистит из пидорской статистики пидоров, вышедших из беседы;
- !пидоры возврат - возвращает пидорскую статистику (после !пидоры очистка);
- !пидоры бекап - делает бекап пидорской статистики с текущей датой;
- !пидоры бекап даты - выводит список дат совершённых бекапов;
- !пидоры бекап удалить <дата> - удаляет бекап с указанной датой;
- !пидоры бекап <дата> - загружает пидорскую стату из бекапа.
Если бот не отправляет сообщения на сервер, не получает список игроков и пр., то проверьте rcon пароль.
Если у вас myarena, то есть шанс что доступ к ркону блокируется с IP вашего веб сервера. Введите его в белый список (где-то в настройках сервера).
поддержка cURL теперь не нужна, добавлено отключение парсинга сайтов (если есть в тексте) и анализ скорости выполнения запросов.VKChat (chat2vk mod)
Данная модификация рассчитана только для игр CS:S OLD (v34), CS:S OB (v91/Steam) и CS:GO.
Требования плагина:
- SourceMod 1.7.3+;
- SDKTools;
- Socket.
Требования веб скрипта:
- Nginx или Модуль Apache;
- PHP 5.6+.
Команды:
- !vk <сообщение> - отправка сообщения в беседу;
- !ID <сообщение> - отправка сообщения на сервер;
- !ID - информация о сервере и игроках;
- !ID steam - вывод STEAM_ID и IP игроков;
- !ID rcon <команда> - отправка rcon команды;
- !all / !все - информация о всех доступных серверах для беседы, где была отправлена команда;
- !all / !все <сообщение> - отправка сообщения на все доступные сервера для беседы, где была отправлена команда;
- !all / !все rcon <команда> - отправка rcon команды всем доступным серверам для беседы, где была отправлена команда;
- Остальные команды используются в модулях.
Изменения:
- Много. Проще будет не писать.
Установка серверной и веб части описана в Инструкция.md.
Серверная часть:
Посмотреть вложение 66563
Веб часть:
Посмотреть вложение 66550
Посмотреть вложение 66628
Посмотреть вложение 66629
Custom commands - позволяет добавить свои команды;
Hate audio - отвечает вложениями на все голосовые сообщения;
Join action - позволяет отправить сообщение при вступлении пользователя. Также есть защита от добавления ботов;
Kick - даёт возможность администраторам бота кикнуть участника и всех вышедших участников.Позволяет боту выбрать пидора на срок до конца дня (пародия на бота Suchara из телеги).
Команды:
Стоимость: 50р.
- !пидор - выбирает пидора на день и пинает его при каждой отправке команды;
- !пидор <ссылка> или пересланное сообщение с текстом !пидор - показывает статистику участника;
- !пидоры - выводит статистику пидоров;
- !пидоры очистка - чистит пидорскую статистику и сохраняет её (на всякий случай);
- !пидоры очистка вышедших - чистит из пидорской статистики пидоров, вышедших из беседы;
- !пидоры возврат - возвращает пидорскую статистику (после !пидоры очистка);
- !пидоры бекап - делает бекап пидорской статистики с текущей датой;
- !пидоры бекап даты - выводит список дат совершённых бекапов;
- !пидоры бекап удалить <дата> - удаляет бекап с указанной датой;
- !пидоры бекап <дата> - загружает пидорскую стату из бекапа.
Если бот не отправляет сообщения на сервер, не получает список игроков и пр., то проверьте rcon пароль.
Если у вас myarena, то есть шанс что доступ к ркону блокируется с IP вашего веб сервера. Введите его в белый список (где-то в настройках сервера).