Lua VK Notifications [1.2.3 | 13.09.2021] [Open Source]

17danyok

Новичок
3
0
С чем может быть связано ,что скрипт не активируется в принципе.
 

ARMOR

Модератор по раксампу
Модератор
4,936
6,737
VK Notifications
Скрипт позволяет отправлять уведомления в сообщения группы VK и получать их оттуда же.
В основном будет полезно всяким ботоводам и качателям аккаунтов. Работает через группу, то есть сообщения вы будете получать/отправлять группе, при этом ее нужно будет создать самому и настроить ее должным образом. Данный подход как по мне является наилучшим, потому что:
  1. Не нужно прятать токен доступа к API группы в скрипте (бесполезно), следовательно веселые рассылки от анонимусов нам не страшны.
  2. Не нужно создавать лишних прослоек между API VK и клиентом, что конечно же повышает производительность, не требует затрат на хостинг "прослойки" и в принципе не зависит от нее же
  3. Нет зависимости от единой группы с пользователями уведомлений, у каждого пользователя будет своя группа которой он волен распоряжаться как угодно. К тому же это не мешает использовать одну группу для уведомлений нескольким пользователям, вопрос лишь в доверии.
Из минусов могу выделить только то, что целевой аудитории будет сложно это все настроить. Гайд обязательно будет, даже для тех кто читать еще не научился.
Пока что уведомления работают только на сообщения в чат от сервера, скрипт позволяет настроить различные профили с фильтрами сообщений по шаблону (lua regex) и цвету. В дальнейшем планируется добавить другие события, запросы состояния, раздельные ответы на разные аккаунты, скриптовые сообщения/диалоги (скорее всего в следующей жизни). Пишите свои пожелания в теме, постараюсь добавить их в todo-лист.
  1. Заходим во вкладку "Группы", сверху жмем на кнопку "Создать сообщество", даем название группе и собсна создаем
  2. В свежесозданной группе на панельке справа заходим в "Управление", справа выбираем "Настройки"->"Работа с API"
  3. Во вкладке "Ключи доступа" жмем "Создать ключ", разрешаем доступ к управлению и сообщениям, делаем подтверждение действия. Этот ключ нужно будет вбить в поле "Group token".
  4. Переходим во вкладку "Long Poll API", в подвкладке "Настройки" включаем его, выбираем версию 5.80, в "Типы событий" ставим галочку на входящее сообщение. Готово!
  5. Во вкладке "Сообщения" справа включаем сообщения сообщества и не забываем сразу же разрешить сообщения от сообщества с главной страницы группы или просто что-то пишем в сообщения группы.
  6. Теперь необходимо также активировать возможности ботов в группе - Управление - Сообщения - Настройки ботов - Возможности ботов - Включены
  7. В скрипте нужно будет заполнить ID пользователя VK, куда будут идти уведомы (обязательно числовой ID, можно посмотреть в личных настройках), ID группы (можно посмотреть в адресной строке - нужно тоже только число) и токен, который мы создали выше.
  8. Сохраняем и можно пользоваться!
vknotfs.lua очевидно в moonloader, vkfilters.json содержит пример с фильтрами для некоторых сообщений на ARP, закидывать в moonloader/config и если игра уже запущена, то перезапускаем скрипт или во вкладке "Фильтры" жмём "Восстановить". Почему-то тут нельзя прикрепить json файл, возможно сделаю это позже
В случае возникновения проблем не забывайте прикладывать файл moonloader.log из папки moonloader.
Код открыт, смотреть/использовать где-либо еще не рекомендую

Активация: /vk
Зависимости: moonloader, SF, samp.lua, imgui, requests, effil

Автор: Aniki
Разрешаю распространять скрипт только при указании авторства И ССЫЛКИ НА ДАННУЮ ТЕМУ.
Поставил все, все либы, все по гайду(( несколько раз перепроверил )) в самом скрипте все сделал, не отправляется в ВК вообще даже ставил на випчат неработает
Все visual'ки установлены
 

ARMOR

Модератор по раксампу
Модератор
4,936
6,737

Вложения

  • moonloader.log
    93.5 KB · Просмотры: 6
Последнее редактирование:

DenkiGO

Новичок
2
0
Что делать? Если не показываются числа цветов когда я ставлю галочку.
 

AngrOne

Новичок
10
4
Привет. Можно ли сделать так, чтобы скрипт считал, сколько твой бот нафармил денег и отправлял тебе в вк?