From 5551f9d56f2270c58738d3d43b3f4ef82507a3b9 Mon Sep 17 00:00:00 2001 From: Qais Patankar Date: Mon, 15 Jul 2019 02:53:09 +0900 Subject: Fix discord channel & category name clash. #860 (#861) --- bridge/discord/discord.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'bridge/discord/discord.go') diff --git a/bridge/discord/discord.go b/bridge/discord/discord.go index 4c1c0f46..66c8134c 100644 --- a/bridge/discord/discord.go +++ b/bridge/discord/discord.go @@ -95,12 +95,14 @@ func (b *Bdiscord) Connect() error { b.channelsMutex.Lock() for _, guild := range guilds { if guild.Name == serverName || guild.ID == serverName { - b.channels, err = b.c.GuildChannels(guild.ID) - b.guildID = guild.ID - guildFound = true + var chans []*discordgo.Channel + chans, err = b.c.GuildChannels(guild.ID) if err != nil { break } + b.channels = filterChannelsByType(chans, discordgo.ChannelTypeGuildText, false) + b.guildID = guild.ID + guildFound = true } } b.channelsMutex.Unlock() -- cgit v1.2.3