# Rasa - Channels

**URL:** <https://forum.rasa.com/t/rasa-channels/45765>\
**Category:** \[Deprecated\] Rasa X Community Edition\
**Created:** [July 15, 2021, 9:28am UTC](https://forum.rasa.com/t/rasa-channels/45765 "2021-07-15T09:28:36Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![athenasaurav](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/athenasaurav/32/8139_2.png) [@athenasaurav](https://forum.rasa.com/u/athenasaurav)\
**Post date:** [July 15, 2021, 9:50am UTC](https://forum.rasa.com/t/rasa-channels/45765/2 "2021-07-15T09:50:45Z")

</div>

Hello @marc1 ,

I hope my following solution help you achive to switch between channels.

> [@RASA Custom Connector keep giving custom response](http://forum.rasa.com/t/rasa-custom-connector-keep-giving-custom-response/41545/5):
>
> Hello Everyone, I figured out a way myself by seeing the code mentioned at [rasa rest](https://github.com/RasaHQ/rasa/blob/main/rasa/core/channels/rest.py#L117) Here is the code to perform custom connectors completely working with default rest input and custom connections as well Custom Connector code : import asyncio import inspect from sanic import Sanic, Blueprint, response from sanic.request import Request from sanic.response import HTTPResponse from typing import Text, Dict, Any, Optional, Callable, Awaitable, NoReturn from asyncio import Queue, CancelledError …

---

_[View the full topic](https://forum.rasa.com/t/rasa-channels/45765)._
