class_docstr: Discord BaseNotifier.
  
  :param discord_conn_id: Http connection ID with host as "https://discord.com/api/" and
                       default webhook endpoint in the extra field in the form of
                       {"webhook_endpoint": "webhooks/{webhook.id}/{webhook.token}"}
  :param text: The content of the message
  :param username: The username to send the message as. Optional
  :param avatar_url: The URL of the avatar to use for the message. Optional
  :param tts: Text to speech.
docstr: Send a message to a Discord channel.
code: def notify(self, context):
      """Send a message to a Discord channel."""
      self.hook.username = self.username
      self.hook.message = self.text
      self.hook.avatar_url = self.avatar_url
      self.hook.tts = self.tts
  
      self.hook.execute()
  
file_path: airflow/airflow/providers/discord/notifications/discord.py
imports: from __future__ import annotations
  from functools import cached_property
  from airflow.notifications.basenotifier import BaseNotifier
  from airflow.providers.discord.hooks.discord_webhook import DiscordWebhookHook
label_desc: Use image node_id 3 for calling the DiscordNotifier obj's underlying member method code with example usage: obj.notify(context) without return types