class_docstr: Input channel base class.
docstr: Create ``OutputChannel`` based on information provided by the input channel.
  
  Implementing this function is not required. If this function returns a valid
  ``OutputChannel`` this can be used by Rasa to send bot responses to the user
  without the user initiating an interaction.
  
  Returns:
      ``OutputChannel`` instance or ``None`` in case creating an output channel
       only based on the information present in the ``InputChannel`` is not
       possible.
docstr_tok: ["Create","``","OutputChannel","``","based","on","information","provided","by","the","input","channel",".","Implementing","this","function","is","not","required",".","If","this","function","returns","a","valid","``","OutputChannel","``","this","can","be","used","by","Rasa","to","send","bot","responses","to","the","user","without","the","user","initiating","an","interaction",".","Returns",":","``","OutputChannel","``","instance","or","``","None","``","in","case","creating","an","output","channel","only","based","on","the","information","present","in","the","``","InputChannel","``","is","not","possible","."]
code: def get_output_channel(self) -> Optional["OutputChannel"]:
      """Create ``OutputChannel`` based on information provided by the input channel.
  
      Implementing this function is not required. If this function returns a valid
      ``OutputChannel`` this can be used by Rasa to send bot responses to the user
      without the user initiating an interaction.
  
      Returns:
          ``OutputChannel`` instance or ``None`` in case creating an output channel
           only based on the information present in the ``InputChannel`` is not
           possible.
      """
      pass
  
imports: import json
  import logging
  import uuid
  import jwt
  from sanic import Sanic, Blueprint
  from sanic.request import Request
  from typing import Text, List, Dict, Any, Optional, Callable, Iterable, Awaitable, NoReturn
  from rasa.cli import utils
  from rasa.shared.constants import DOCS_BASE_URL, DEFAULT_SENDER_ID
  from rasa.core.constants import BEARER_TOKEN_PREFIX
  from rasa.shared.exceptions import RasaException
label_desc: Use image node_id 6 for calling the InputChannel obj's underlying member method code with example usage: obj.get_output_channel() without return types