MashyBasker / discordwebhook

Super simple interface to send discord messages through webhooks in golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discord Webhook

This package provides a super simple interface to send discord messages through webhooks in golang.

Installation

go get github.com/gtuk/discordwebhook

Example

Below is the most basic example on how to send a message. For a more advanced message structure see the structs in types.go and https://birdie0.github.io/discord-webhooks-guide/discord_webhook.html

package main

import "github.com/gtuk/discordwebhook"

func main() {
   var username = "BotUser"
   var content = "This is a test message"
   var url = "https://discord.com/api/webhooks/..."

   message := discordwebhook.Message{
       Username: &username,
       Content: &content,
   }

   err := discordwebhook.SendMessage(url, message)
   if err != nil {
       log.Fatal(err)
   }
}

TODO

  • Tests
  • Documentation

About

Super simple interface to send discord messages through webhooks in golang


Languages

Language:Go 100.0%