Skip to main content

Ensures all members of a Groupme chat are vibin.

Project description

VibeBot WTFPL Package Pypi

Ensures all members of a Groupme chat are vibin. Warning: will remove users until the vibe is achieved.

Author

Daniel Gisolfi - All current work - dgisolfi

Groupme Bot

A GroupMe bot can be created here and using the Groupme API can send messages to its assigned group. This particular bot uses a callback URL to be notified of new messages. Once notified the message will be parsed and a response will be created if the USER_ID of the sender matches that of the USER_ID environment variable.

Usage

Once a bot is registered with Groupme the following requirements must be specified in the form of environment variables:

  • USER_ID - The ID of the user that should be mocked in the group chat.

    Example: USER_ID=29384

  • BOT_ID - The assigned bot ID by GroupMe.

    Example: BOT_ID=a6a7a7a7a7a7a7a7a77a7a7

  • GROUP_ID - The ID of the Groupme Chat where the bot resides

    Example: GROUP_ID=0987890987

  • API_TOKEN - The api token for the authorized Groupme account

    Example: API_TOKEN=983u4ritgo0v98ujkorf

After the environment variables have been set run the Flask server, python3 -m VibeBot

Found a bug?

Please let us know! Submit an issue here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

VibeBot-1.0.1.tar.gz (6.2 kB view hashes)

Uploaded Source

Built Distribution

VibeBot-1.0.1-py3-none-any.whl (8.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page