Spaces:
Running
Running
"""Module doc string""" | |
from discord_webhook import DiscordWebhook | |
from .config import DISCORD_HOOK | |
from .logs import logger | |
def discord_hook(message): | |
"""_summary_""" | |
try: | |
logger.info(message) | |
url = DISCORD_HOOK | |
if url != "NO_HOOK": | |
webhook = DiscordWebhook( | |
url=url, username="simple-chat-bot", content=message | |
) | |
webhook.execute() | |
logger.debug("Discord Hook Successful.") | |
else: | |
logger.debug("Discord Hook Failed.") | |
except Exception as error: | |
error_message = f"Discord Hook Failed. Error {error}" | |
logger.error(error_message) | |