1
0
Fork 0
mirror of https://github.com/diamondburned/arikawa.git synced 2024-11-27 17:23:00 +00:00

Examples: updated

This commit is contained in:
diamondburned (Forefront) 2020-01-26 01:08:53 -08:00
parent 1c25ccbf8e
commit 7e602a4e79

View file

@ -36,27 +36,22 @@ func (d *Debug) Setup(sub *bot.Subcommand) {
}
// ~go goroutines
func (d *Debug) Goroutines(m *gateway.MessageCreateEvent) error {
_, err := d.Context.SendMessage(m.ChannelID, fmt.Sprintf(
func (d *Debug) Goroutines(m *gateway.MessageCreateEvent) (string, error) {
return fmt.Sprintf(
"goroutines: %d",
runtime.NumGoroutine(),
), nil)
return err
), nil
}
// ~go GOOS
func (d *Debug) RーGOOS(m *gateway.MessageCreateEvent) error {
_, err := d.Context.SendMessage(
m.ChannelID, strings.Title(runtime.GOOS), nil)
return err
func (d *Debug) RーGOOS(m *gateway.MessageCreateEvent) (string, error) {
return strings.Title(runtime.GOOS), nil
}
// ~go GC
func (d *Debug) RーGC(m *gateway.MessageCreateEvent) error {
func (d *Debug) RーGC(m *gateway.MessageCreateEvent) (string, error) {
runtime.GC()
_, err := d.Context.SendMessage(m.ChannelID, "Done.", nil)
return err
return "Done.", nil
}
// ~go die