Documentation ¶
Index ¶
- func AttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func BankCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func GiveDemeritCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func GiveMeritCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func ProfileCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func RecheckIssuesButtonHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func RecordAttendanceButtonHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func RemoveAttendanceAutocompleteHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func RemoveAttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func TakeAttendanceAutocompleteHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- func TakeAttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
- type Attendance
- type AttendanceIssue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AttendanceCommandHandler ¶
func AttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func BankCommandHandler ¶
func BankCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func GiveDemeritCommandHandler ¶
func GiveDemeritCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func GiveMeritCommandHandler ¶
func GiveMeritCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func ProfileCommandHandler ¶
func ProfileCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func RecheckIssuesButtonHandler ¶
func RecheckIssuesButtonHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func RecordAttendanceButtonHandler ¶
func RecordAttendanceButtonHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func RemoveAttendanceAutocompleteHandler ¶
func RemoveAttendanceAutocompleteHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func RemoveAttendanceCommandHandler ¶
func RemoveAttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func TakeAttendanceAutocompleteHandler ¶
func TakeAttendanceAutocompleteHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
func TakeAttendanceCommandHandler ¶
func TakeAttendanceCommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
Types ¶
type Attendance ¶
type Attendance struct { ID string Name string Members []*users.User Issues []*AttendanceIssue }
func (*Attendance) GenerateList ¶
func (a *Attendance) GenerateList() string
func (*Attendance) Parse ¶
func (a *Attendance) Parse(threadMessages []*discordgo.Message)
type AttendanceIssue ¶
Click to show internal directories.
Click to hide internal directories.