extensions

package
v0.0.0-...-ad5ca02 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2022 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddRoles

func AddRoles(session *discordgo.Session, member *discordgo.Member, rolesToAdd []string)

func BootstrapCavDiscordCache

func BootstrapCavDiscordCache(s *discordgo.Session)

func HumanReadableRoles

func HumanReadableRoles(roleIds ...string) string

func RemoveRoles

func RemoveRoles(session *discordgo.Session, member *discordgo.Member, rolesToRemove []string)

func UpdateCavUser

func UpdateCavUser(session *discordgo.Session, update *CavUserUpdate)

Types

type CavUserUpdate

type CavUserUpdate struct {
	DiscordUser *discordgo.Member
	Nickname    *string
	AddRoles    []string
	RemoveRoles []string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL