12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package main
- import (
- "fmt"
- "os"
- "time"
- "github.com/bwmarrin/discordgo"
- )
- func main() {
-
- if len(os.Args) != 3 {
- fmt.Println("You must provide username and password as arguments. See below example.")
- fmt.Println(os.Args[0], " [username] [password]")
- return
- }
-
-
-
- dg, err := discordgo.New(os.Args[1], os.Args[2])
- if err != nil {
- fmt.Println(err)
- return
- }
-
- dg.OnMessageCreate = messageCreate
-
- var input string
- fmt.Scanln(&input)
- return
- }
- func messageCreate(s *discordgo.Session, m discordgo.Message) {
-
- fmt.Printf("%20s %20s %20s > %s\n", m.ChannelID, time.Now().Format(time.Stamp), m.Author.Username, m.Content)
- }
|