# Functions

ComesFromDM checks if a message was sent from a direct message channel.
GetChannelName retrieves the name of a channel from its ID, utilizing cached data if available.
GetGuildName retrieves the name of a guild from its ID, using cached data if available.
IsUserBot checks whether the user identified by userID is a bot.
SendDirectMessage sends a message to the direct message channel of the specified user.
SetupLogger configures and returns a new slog.Logger configured for structured logging.

# Variables

Logger is a global slog.Logger instance used for logging throughout the commandler package.