mirror of
https://github.com/gmod-integration/lua.git
synced 2025-03-16 04:17:34 +00:00
add chat sync to discord
This commit is contained in:
parent
a06ece834e
commit
c80e5fcaca
|
@ -66,6 +66,25 @@ function gmInte.playerConnect(data)
|
||||||
gmInte.simplePost("userConnect", data)
|
gmInte.simplePost("userConnect", data)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local function triggerChat(text)
|
||||||
|
for (k, v) in pairs(gmInte.config.chatTrigger) do
|
||||||
|
if (string.StartWith(text, v)) then return true end
|
||||||
|
end
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
|
||||||
|
function gmInte.playerSay(ply, text, team)
|
||||||
|
if (!gmInte.config.syncChat) then return end
|
||||||
|
if (!triggerChat(text) && !gmInte.config.chatTriggerAll) then return end
|
||||||
|
|
||||||
|
gmInte.simplePost("userSay",
|
||||||
|
{
|
||||||
|
steam = ply:SteamID64(),
|
||||||
|
text = text
|
||||||
|
}
|
||||||
|
)
|
||||||
|
end
|
||||||
|
|
||||||
function gmInte.userFinishConnect(ply)
|
function gmInte.userFinishConnect(ply)
|
||||||
if (!gmInte.plyValid(ply)) then return end
|
if (!gmInte.plyValid(ply)) then return end
|
||||||
gmInte.simplePost("userFinishConnect",
|
gmInte.simplePost("userFinishConnect",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user