Documentation ¶
Index ¶
- Variables
- func ChangeStatus(s *discordgo.Session, msg string)
- func ChannelDetails(channelID string, s *discordgo.Session) (*discordgo.Channel, error)
- func ComesFromDM(s *discordgo.Session, m *discordgo.MessageCreate) (bool, error)
- func DeleteMessage(m *discordgo.Message, s *discordgo.Session)
- func GetGuildID(chanID string, s *discordgo.Session) (string, error)
- func GetMessageAge(msg *discordgo.Message, s *discordgo.Session, m *discordgo.MessageCreate) (time.Duration, error)
- func GetMessages(amount int, channelID string, s *discordgo.Session) (list []*discordgo.Message, err error)
- func GuildDetails(guildID string, s *discordgo.Session) (*discordgo.Guild, error)
- func MemberDetails(guildID, memberID string, s *discordgo.Session) (*discordgo.Member, error)
- func PermissionDetails(authorID, channelID string, s *discordgo.Session) (int, error)
- func SendUserDM(s *discordgo.Session, userID string, msg string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( UserIDRegex = regexp.MustCompile("<@!?([0-9]+)>") RoleIDRegex = regexp.MustCompile("<@&?([0-9]+)>") ChannelIDRegex = regexp.MustCompile("<#([0-9]+)>") )
Functions ¶
func ChangeStatus ¶
func ChannelDetails ¶
func ComesFromDM ¶
func GetMessageAge ¶
func GetMessages ¶
func GuildDetails ¶
func MemberDetails ¶
func PermissionDetails ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.