Introducing Scoultimatebot, an expansive discord bot for FRC teams with discord servers. This bot can do almost everything that anyone would want from a Discord FRC bot (apart from moderation), and we are constantly looking to add new features. This bot is powered by TBA and 2 of our own API’s that we try to keep as updated as possible.
It can do everything from event/team search, looking up info about about a team, event, match, team at an event, etc…
We also have webhook support (from TBA) included, meaning that you can assign your server a team and get upcoming match/match score notifications straight to a specific channel in your discord server.
Below I’ve included a photo of a few examples of what some of the commands look like. A full command list (in plaintext) can be found here, although inviting the bot to your server and running s!help will provide a formatted version
We hope you find use in our bot. Invite the bot using this link
Very slick! We’d been brainstorming what to do with our discord bot scouting wise, this looks excellent. I particularly like being able to set notifications for certain teams, or quickly accessing current stat summaries.
That is super weird. I just tried your team and it worked with the every year I tried EXCEPT 2019. 2016, 17, 18, and 20 all worked. At first, I thought this was an error with the API, but when I looked at the log of the bot I noticed that the embed was apparently too long for discord (the team went to too many events), which meant discord refused to send it. I’m simply made it send the events in 2 different embed fields. This should have fixed your problem.
The fix worked perfectly for us, but I just ran it on 195 2019 and it appears that it won’t fit into 2 embeds, and you’d actually need 3 for teams that went to a huge amount of events, with 195 going to 11.
Edit: We did some more testing and it appears 7 events is the limit atm.
This looks amazing!
Is there any way to access the code on GitHub? I’d like to see if we can make something similar for Slack, which our team uses.
Thanks!
Edit: just saw the answer on Reddit that a Slack version was being created.
Yep. I designed a version that just dynamically creates fields every 3 events (which should fix this problem). I’ve yet to push this from the developer bot to the main bot, but I should have it up in a few hours, sorry for the inconvenience.
I’m glad so many people are taking an interest in our bot!
Yep. Our team uses slack too. We had experience with discord bots so we (in combination with the fact that discord is more mainstream) made a discord bot first.
The Slack Bot is currently under construction, and while our goal is to get it out before week 0, the discord bot took only about 2 weeks to work on so we anticipate its release much sooner.
Just patched this. It should be able to show any amount (<30) of events now. The embed the code generated for team 195’s 2019 year was… monstrous, and I couldn’t even fit it all in one screenshot.
Regardless, the problem should be fixed. Let us know of any feedback/issues you are having with the bot!