From: CMDR furrycat Date: Wed, 23 Aug 2017 06:50:59 +0000 (+0100) Subject: Only announce the same system once in a channel. X-Git-Url: http://git.furryclan.net/?a=commitdiff_plain;h=a7214db017dd70b889b6211598668db270bbd087;p=furrycat%2Fcatbot.git Only announce the same system once in a channel. --- diff --git a/plugin/faction/faction.py b/plugin/faction/faction.py index b4e0ed5..6e98bfc 100644 --- a/plugin/faction/faction.py +++ b/plugin/faction/faction.py @@ -1051,8 +1051,8 @@ class Faction(DBConnection): else: channel = client.get_channel(tracked.newsflash_channel_id) if channel is not None: - channels = announce.get(system, []) - channels.append(channel) + channels = announce.get(system, set()) + channels.add(channel) announce[system] = channels async def update_factions(self, system, factions, iso8601):