INNER CODE UNIT · Go

hash

instead-hub/instead · src/tiny/ifbot/discord-bot/main.go:60

func hash(s string) int64 {
	h := fnv.New32a()
	h.Write([]byte(s))
	return int64(h.Sum32())
}

func isPrivate(s *discordgo.Session, m *discordgo.MessageCreate) bool {
	channel, err := s.State.Channel(m.ChannelID)
	if err != nil {
		if channel, err = s.Channel(m.ChannelID); err != nil {
			return false
		}
	}
	return channel.Type == discordgo.ChannelTypeDM
}

func isChannel(s *discordgo.Session, m *discordgo.MessageCreate) bool {
	if len(ChannelsList) == 0 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…