They should state in their terms and conditions that having a Telegram account is mandatory for customer support. If I had known this I would not have set up an account.
They do have live support on their website. Reaching their support via Telegram is not mandatory. Since they are still working on their live chat feature, you can try reaching them using Telegram if you do not have any problems using it. I was informed that your deposit was credited. As for your latest query, I would suggest again reaching out to their support. You must receive a promo code for the free spins if you received an email. Make sure you have used the promo code and activated it.
Is the slot contest still to be continued?
Try Sunfire's original game contest.
@God of Thunder
Yes. We are likely to come up with another slot multiplier contest next week. Waiting for their graphics designer to complete the banner for the contest.
Hopefully Telegram is paying Sunfirecasino.com a commission since a Telegram account is required for support.