That is the Telegram channel in question. Surprisingly it looks so legitimate. I'm not sure what to think anymore.
Perhaps some dude registered on that channel and tried some shenanigans.
The thing is, more that one attempt to get support lead me to become suspicious.
What is your opinion of the channel at first look? Try them out with some questions perhaps.