It sounds like the bot could be made (slightly?) more intelligent, to avoid entering contests that you're certainly not eligible to.
so I had to spend a decent amount of time going though my DMs to find legit winner notifications.
Making the bot read DMs to find them seems an easier task than determining eligibility.
Reading through the winnings list gives an interesting idea of the scale of how many ticketable events happen globally... he only won a tiny fraction of the contests but there's already more tickets than any single person could ever make use of.