Skip to main content

Sending Messages

This page goes over how to send messages with Discord Bridge.

Setting up a hook​

A hook is what actually sends the message to Discord.

Creating a hook is as simple as doing:

local URL = "https://discord.com/api/webhooks/xxx/xxx"
local Hook = DiscordBridge.Hook.new({URL})

Sending a message​

Now that you have a hook setup you can send a hello world message to see if it goes through. Firstly you will have to create your message like this:

local HelloWorld = DiscordBridge.Message.new():WithName("My webhook"):WithMessage("Hello World!")

now this message can be passed off to the hook to send the message:

Hook:SendMessage(HelloWorld)

Full Example​

local DiscordBridge = require(Path.To.DiscordBridge)

local URL = "Your URL goes here" -- Make sure the URL goes between the speach marks
local Hook = DiscordBridge.Hook.new({URL})

local HelloWorld = DiscordBridge.Message.new():WithName("My webhook"):WithMessage("Hello World")
Hook:SendMessage(HelloWorld)