Documentation ¶
Index ¶
- Variables
- type GuildRoleHandler
- func (g *GuildRoleHandler) AddVerificationRole(guildID string, userID string) error
- func (g *GuildRoleHandler) CheckGuildTags(guildID string, member *discordgo.Member)
- func (g *GuildRoleHandler) CheckRoles(guildID string, member *discordgo.Member, accounts []api.Account)
- func (g *GuildRoleHandler) SetGuildRole(guildID string, userID string, roleID string) error
- type Guilds
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RegexRoleNameMatcher = regexp.MustCompile(`^\[\S{0,4}\] ([\S ]*)?\S`) RegexGuildTagMatcher = regexp.MustCompile(`^\[(\S{0,4})\]`) )
Functions ¶
This section is empty.
Types ¶
type GuildRoleHandler ¶
type GuildRoleHandler struct {
// contains filtered or unexported fields
}
func NewGuildRoleHandler ¶
func (*GuildRoleHandler) AddVerificationRole ¶
func (g *GuildRoleHandler) AddVerificationRole(guildID string, userID string) error
func (*GuildRoleHandler) CheckGuildTags ¶ added in v1.0.6
func (g *GuildRoleHandler) CheckGuildTags(guildID string, member *discordgo.Member)
func (*GuildRoleHandler) CheckRoles ¶
func (*GuildRoleHandler) SetGuildRole ¶
func (g *GuildRoleHandler) SetGuildRole(guildID string, userID string, roleID string) error
Click to show internal directories.
Click to hide internal directories.