Hey everyone! I’m hoping to find a Discord bot that can help me out. I want to be able to search through the members of my server and see who owns a specific Steam game or item. It would be super helpful for organizing game nights or trading stuff.
Does anyone know if there’s already a bot out there that can do this? If not, I’m wondering if any bot creators here might be interested in making one. I can’t offer payment, but I’d be really grateful if someone could help out.
I’m picturing something like this:
!steamsearch Rocket League
Bot: Here are the server members who own Rocket League:
- GamerDude123
- RocketQueen
- SoccerCar99
Let me know if you’ve seen anything like this or have any ideas. Thanks!
As someone who’s been running a gaming Discord for a while, I can tell you that finding a bot like this isn’t easy. I’ve looked into similar solutions before, and it’s tricky because of how Steam’s API works. You’d need users to link their Steam accounts, which many won’t bother with.
That said, I’ve had some success using a combo of bots. We use MEE6 to track game activity, then I manually compile lists for game nights. It’s not perfect, but it works. Another option is to create a role for each game and have people self-assign. That way, you can just ping the role when organizing events.
If you’re tech-savvy, you might consider learning to make a simple bot yourself. It’s a fun project and you’d get exactly what you need. Just be prepared for some API headaches!
I’ve dabbled in bot development, and this is an interesting challenge. The main hurdle is getting Steam data for each user, which requires them to link accounts or manually input info. That said, it’s not impossible.
One workaround could be creating a bot that maintains a database of users’ Steam IDs. Members could use a command like !setsteamid to add theirs. Then, your !steamsearch command could query the Steam API for those IDs.
It won’t be 100% accurate since not everyone will add their ID, but it’s a start. You’d need to handle API rate limits and data storage carefully. If you’re serious about this, I’d suggest learning some Python and checking out Discord.py and the Steam API docs. It’s a good project to cut your teeth on bot development.
hey, i tried makin discord bots before. steam api is a pain - users have to link steam account which is kinda annoying. maybe let 'em use a command to add steam id and then search that list. not perfect but works sometimes. good luck man!