Ver Fonte

Merge pull request #507 from CarsonHoffman/role-mention

Added Role.Mention function
Bruce há 7 anos atrás
pai
commit
156f776f95
1 ficheiros alterados com 6 adições e 0 exclusões
  1. 6 0
      structs.go

+ 6 - 0
structs.go

@@ -13,6 +13,7 @@ package discordgo
 
 import (
 	"encoding/json"
+	"fmt"
 	"net/http"
 	"sync"
 	"time"
@@ -289,6 +290,11 @@ type Role struct {
 	Permissions int    `json:"permissions"`
 }
 
+// Mention returns a string which mentions the role
+func (r *Role) Mention() string {
+	return fmt.Sprintf("<@&%s>", r.ID)
+}
+
 // Roles are a collection of Role
 type Roles []*Role