I recently launched an "App Store" of sorts for GroupMe bots, which you can check out at https://mebots.io/. Like you, I built a GroupMe bot as a fun project, but became frustrated with the limitations of GroupMe's bot infrastructure. As you know, GroupMe has no straightforward way to manage a bot across multiple groups. The simple system of maintaining a constant bot ID and only running bots in one group places serious limits on how useful GroupMe bots can ever be, and leaves GroupMe lagging behind other platforms like Discord in this area.
So, I developed the bot management and indexing system GroupMe has been missing (and massively upgraded it in recent weeks). MeBots acts as a middleman to the GroupMe API and injects extra fields into the message POST sent from GroupMe, i.e. the bot ID and token, that can be used in the group where the message was sent. All you need is to register your bot and tweak your code to use the received bot ID and token rather than constants. With this minor tweak, anyone will be able to go to https://mebots.io/bot/dota2 and click just a couple buttons to add the bot to their own groups.
I would love to see your work on MeBots, which would no doubt expose your great work to more people! One of my bots that I created as a joke several years ago blew up once I launched it on MeBots and now has over 225 groups and thousands of people using it—I wouldn't be surprised if the same happened to yours, since it's a fairly versatile and publicly appealing bot. I am happy to help with the integration process and anything else that would be useful. Just let me know.
Appreciate the consideration, and have a great week! :)
Hey Woody! Hope you're doing well.
I recently launched an "App Store" of sorts for GroupMe bots, which you can check out at https://mebots.io/. Like you, I built a GroupMe bot as a fun project, but became frustrated with the limitations of GroupMe's bot infrastructure. As you know, GroupMe has no straightforward way to manage a bot across multiple groups. The simple system of maintaining a constant bot ID and only running bots in one group places serious limits on how useful GroupMe bots can ever be, and leaves GroupMe lagging behind other platforms like Discord in this area.
So, I developed the bot management and indexing system GroupMe has been missing (and massively upgraded it in recent weeks). MeBots acts as a middleman to the GroupMe API and injects extra fields into the message POST sent from GroupMe, i.e. the bot ID and token, that can be used in the group where the message was sent. All you need is to register your bot and tweak your code to use the received bot ID and token rather than constants. With this minor tweak, anyone will be able to go to https://mebots.io/bot/dota2 and click just a couple buttons to add the bot to their own groups.
I would love to see your work on MeBots, which would no doubt expose your great work to more people! One of my bots that I created as a joke several years ago blew up once I launched it on MeBots and now has over 225 groups and thousands of people using it—I wouldn't be surprised if the same happened to yours, since it's a fairly versatile and publicly appealing bot. I am happy to help with the integration process and anything else that would be useful. Just let me know.
Appreciate the consideration, and have a great week! :)