Hey guys,
Appreciate all the helpful information. I dug deeper to gather some research on this telegram channel and they have giveaways/contests on their Social media platforms such as Facebook and Instagram as well. Apparently the admin has issued out money to the winners so I feel like this is legit. You guys can check out the FB caption contest post.
https://facebook.com/grabluckybot/