-
Notifications
You must be signed in to change notification settings - Fork 0
DiscordHook
David edited this page Oct 30, 2019
·
5 revisions
Author: Davnit / Pyro
Description: Sends chat events from Battle.net to a Discord webhook.
Commands: None
Settings: These go under [DiscordHook]
in Scripts.ini
- Hook: The full webhook URL to post events to.
- ShowJoins: Set to "True" to send join/leave messages to the webhook. [Optional]
- Channel: The name of the channel on Battle.net where messages should be sent FROM. [Optional]
Example:
[DiscordHook]
Hook=https://discordapp.com/api/webhooks/11111111/asdfghjsdklje_butalotlonger
ShowJoins=True
Channel=Op MyChannel
Setup Instructions
- Download the script to your bot's scripts folder (Scripting menu -> Open Script Folder).
- On Discord, edit the channel you want messages sent to, go to 'Webhooks' and then 'Create Webhook'. Give it a name and copy the webhook URL. You'll either need to have permissions on Discord to do this or get the URL from someone who does.
- From the same script folder, open 'Scripts.ini' in a text editor, like Notepad.
- If you don't see a line with
[DiscordHook]
then you'll need to add it at the bottom of your file. - Underneath
[DiscordHook]
add the lineHook=<your webhook URL>
(replace<your webhook URL>
with the URL you copied from Discord). It should look similar to the above example.
- If you don't see a line with
- When you're done, save the file and reload your StealthBot scripts (Scripting menu -> Reload Scripts).
- You might get a warning about incorrect line endings. You can ignore this as the bot will fix it automatically.
- Messages should now be appearing in the channel where you setup the webhook.