[SAM & SUP] Логирование админских команд в Discord

что получаем:


Добавляет:

  1. хук - DiscordSend(Player,Text) отправляет в дискорд сообщение:
    Юзер группа | Имя | стим `` ` текст ```
  2. Player.Avatar - содержит url ссылку на аватар игрока.

Установка и настройка

Установить бинарный файл для сервера:

скачать lua
ds_bot.lua (5,4 КБ)
установить луа по пути:

Сервер\garrysmod\lua\autorun\server

первые 8 строк можете менять, далее только для продвинутых пользователей.

webhook - таблица, должна содержать 2 вебхука инструкция ниже.

avi- Аватар бота если не установился аватар игрока (консоль)

namebot- имя бота.

WhiteCMD -- таблица, содержит имена команд которые нужно писать в дискорде.
пример-
WhiteCMD ={ban=true,kick=true}-- будет отправлять в дискорде только эти команды, если оставить таблицу пустой то ни одна команда не будет отправлена.

image
image



создайте 2.

Выбираете куда писать.
копируйте url

далее вставить в таблицу:
то что изначально в таблице нужно удалить, оставил специально.

1 лайк

а chttp куда закидывать? Чет не до конца понял

Сервер\garrysmod\lua\bin

1 лайк