A package for the creation and deliver of embeds for Discord
package main
import "github.com/aiomonitors/godiscord"
func main() {
//Create a new embed object
embed := godiscord.NewEmbed("Title", "Description", "URL")
//Creates a new field and adds it to the embed
//boolean represents whether the field is inline or not
embed.AddField("This is a field", "This is the value", true)
//Sets the thumbail of the embed
embed.SetThumbnail("URL")
//Sets image of embed
embed.SetImage("URL")
//Sets color of embed given hexcode
embed.SetColor("#F1B379")
//Sets author of embed given name, icon url, and URL
//Can pass in empty string for IconURL or URL
embed.SetAuthor("Name", "URL", "IconURL")
//also valid
embed.SetAuthor("Name", "URL", "")
//Sets footer of embed given name and IconURL
//Can pass in empty string for IconURL
embed.SetFooter("Text", "IconURL")
//also valid
embed.SetFooter("Text", "")
//Send embed to given webhook
embed.SendToWebhook("Webhook URL")
}
For any questions or problems regarding this package contact me at: Twitter