discordgo invite logger
go get github.com/ThisIsHyum/dgilImport packages dgil and discordgo and into your project.
import (
"github.com/ThisIsHyum/dgil"
"github.com/bwmarrin/discordgo"
)open session and create object inviteLogger
session, err := discordgo.New("Bot " + "your token here")
sesion.Open()
inviteLogger = dgil.NewInviteLogger(session)Create join handler and handle it
session.AddHandler(JoinHandler)
func JoinHandler(s *discordgo.Session, e *discordgo.GuildMemberAdd) {
invite := inviteLogger.GetInvite(e.Member)
/*
Your code
*/
}