Hello Eugene.
My opinion: you should try Discourse. Discourse is vastly superior to XenForo’s capabilities: in design, functionality, etc.
You use Telegram, for this purpose Discourse has a great plugin:
Unfortunately I don’t have a link. But I don’t see anything in XenForo that isn’t in Discourse.
All this is, but done on a completely different level. Give it a try!
I can only wish you good luck. You will not regret.