summaryrefslogtreecommitdiffstats
path: root/bridge/discord/discord.go
diff options
context:
space:
mode:
Diffstat (limited to 'bridge/discord/discord.go')
-rw-r--r--bridge/discord/discord.go8
1 files changed, 5 insertions, 3 deletions
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()