geirawsm/sausage_bot

rss/youtube - legg inn sikring for hvis kanal ikke eksisterer

geirawsm opened this issue · 2 comments

Traceback (most recent call last):
  File "/home/geir/.local/share/virtualenvs/sausage_bot-RV1_iI-b/lib/python3.10/site-packages/discord/ext/tasks/__init__.py", line 101, in _loop
    await self.coro(*args, **kwargs)
  File "/home/geir/scripts/discord/sausage_bot/sausage_bot/cogs/rss.py", line 159, in rss_parse
    await rss_core.process_links_for_posting_or_editing(
  File "/home/geir/scripts/discord/sausage_bot/sausage_bot/funcs/rss_core.py", line 258, in process_links_for_posting_or_editing
    await discord_commands.post_to_channel(feed_link, CHANNEL)
  File "/home/geir/scripts/discord/sausage_bot/sausage_bot/funcs/discord_commands.py", line 19, in post_to_channel
    channel_out = _config.bot.get_channel(server_channels[channel_in])
KeyError: 'fotball-spania'```

Samme gjelder også yotube-funksjonen, har ikke en fungerende try/except på hvis kanal ikke eksisterer selv om den ligger inne i yt-feeds.json