PS: We never scammed anyone on our service, our only goal is to allow people to exchange bitcoins privately. That was the reason we built it on Telegram, to bypass the regulations. and make the P2P process much simpler than Localbitcoins.
Not vouching or saying anything about your service but this is what happen when you depend too much on a platform that is not own by you. Do you have any other social media presence? Do you have any email list? How are you going to update your clients about the status of the channel.
I see you already have a site which is good. Instead of depending on telegram or third party service why not develop an app for yourself and market it.