mirror of
https://gitlab.durp.info/durfy/apps/durpot.git
synced 2026-05-07 07:50:32 -05:00
28 lines
421 B
Go
28 lines
421 B
Go
|
|
package handlers
|
||
|
|
|
||
|
|
import (
|
||
|
|
"github.com/bwmarrin/discordgo"
|
||
|
|
"gitlab.com/DeveloperDurp/durpot/model"
|
||
|
|
)
|
||
|
|
|
||
|
|
func Start() error {
|
||
|
|
goBot, err := discordgo.New("Bot " + model.Token)
|
||
|
|
|
||
|
|
if err != nil {
|
||
|
|
return (err)
|
||
|
|
}
|
||
|
|
|
||
|
|
goBot.AddHandler(MessageHandler)
|
||
|
|
goBot.AddHandler(GuildMemberAdd)
|
||
|
|
goBot.AddHandler(GuildMemberRemove)
|
||
|
|
goBot.AddHandler(HandleTag)
|
||
|
|
|
||
|
|
err = goBot.Open()
|
||
|
|
|
||
|
|
if err != nil {
|
||
|
|
return (err)
|
||
|
|
}
|
||
|
|
|
||
|
|
return (err)
|
||
|
|
}
|