Files
dc-nogi/bot/channels.py
2026-08-01 15:09:47 +02:00

15 lines
381 B
Python

import logging
from typing import List
import discord
log = logging.getLogger(__name__)
def get_scannable_channels(client: discord.Client, guild_id: int) -> List[discord.TextChannel]:
guild = client.get_guild(guild_id)
if guild is None:
log.warning("Guild %s not found in local cache, skipping", guild_id)
return []
return list(guild.text_channels)