hawkins / groupme-at-all

A Hubot chat bot to mention every user in a GroupMe channel all at once.
108 stars 285 forks source link

Consider using MeBots to allow users to add this bot to GroupMe chats automatically #14

Closed ErikBoesen closed 5 years ago

ErikBoesen commented 5 years ago

Hey there! I'm Erik, the developer of another GroupMe bot. Motivated by some frustrations I had with the platform during that development process, I recently developed MeBots, which is a platform/API for building GroupMe bots more easily. It's designed to abstract away some of the headaches of maintaining GroupMe bots so that your job as a developer will be a little easier. For example, it has a whole built-in panel for adding and removing bots from different groups, and then it stores all the bot IDs and stuff in a database for you so you won't need to worry about keeping track of that data; you can just get what you need through a web API. Also, other people can add the bot to their own groups if you so choose. I think your bot could be of available to more people if it's on that marketplace and can be easily added by non-technical users.

I've written up some documentation for how to integrate with the API here: http://mebots.co/documentation. I wrote some more specific documentation for this bot's language in a NodeJS package for easy integration with the API, which you can find here, and there's a complete bot implementation here! I'm happy to make a PR integrating with the platform as well.

hawkins commented 5 years ago

Hey, thanks,,this is a neat idea. When I used GroupMe a lot, I’m sure I would’ve killed for a site like that. Best of luck with the project! Unfortunately though, I’m not interested in investing the time to list this anywhere as the bot already gets plenty of attention and users seem to have few problems with it these days. You’re welcome to list it up there yourself if you want to credit me and link to this repo, though.

Closing this since I won’t be taking any action on it.

ErikBoesen commented 5 years ago

Absolutely understood, I'm sure you're quite busy!

ErikBoesen commented 5 years ago

How would you feel if I made a PR to implement it myself?

hawkins commented 5 years ago

Given that I don’t use GroupMe anymore, I want this project to be as low-maintenance as possible. I think for that reason it’s safer for me to directly use GroupMe’s api and write documentation around that instead of involving any more third party dependencies that are subject to change. Sorry!

ErikBoesen commented 5 years ago

No worries, totally understood! Have a great week :)