forked from pothtonswer/discordmuffin
33 lines
580 B
Go
33 lines
580 B
Go
package main
|
|
|
|
import (
|
|
"flag"
|
|
"fmt"
|
|
|
|
"github.com/bwmarrin/discordgo"
|
|
)
|
|
|
|
// Variables used for command line parameters
|
|
var (
|
|
Email string
|
|
Password string
|
|
)
|
|
|
|
func init() {
|
|
|
|
flag.StringVar(&Email, "e", "", "Account Email")
|
|
flag.StringVar(&Password, "p", "", "Account Password")
|
|
flag.Parse()
|
|
}
|
|
|
|
func main() {
|
|
|
|
// Create a new Discord session using the provided login information.
|
|
dg, err := discordgo.New(Email, Password)
|
|
if err != nil {
|
|
fmt.Println("error creating Discord session,", err)
|
|
return
|
|
}
|
|
|
|
fmt.Printf("Your Authentication Token is:\n\n%s\n", dg.Token)
|
|
}
|