func (d *DiscordServerSession) handleUserChanges(s *discordgo.Session, m *discordgo.GuildMemberUpdate) { … } func (d *DiscordServerSession) handleMessageDeletes(s *discordgo.Session, m *discordgo.MessageDelete) { … } // onMessageCreate is the main handler for observing messages created in all channels Ratz has visibility to // link in specific handlers here func (d *DiscordServerSession) onMessageCreate(s *discordgo.Session, msg *discordgo.MessageCreate) { … } func (d *DiscordServerSession) onMessageEdit(s *discordgo.Session, m *discordgo.MessageUpdate) { … }