Skip to content
A bot for sending memes on request to users in different messaging apps. Created at Revolution UC 2016.
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Bots
.gitignore
README.md
__init__.py
connection.py
database.py
redditmemes.py
subFile.txt

README.md

MemeBot

A bot for sending memes on request to users in different messaging apps. Created at Revolution UC 2016.

##Installation Using your favorite linux hosting service, make sure the dependencies below are installed. Your bot will recieve requests on a url of style

"http://[Your domain name].com:[Open port]/GroupMe/"

Clone this repository into a directory of your choosing.

$git clone https://github.com/lewisku/MemeBot.git

Go to http://dev.groupme.com and login using your groupme username. Pick a group, name your bot, and provide a callback url to the url you specified above. You can provide an image if you so choose.

On https://dev.groupme.com/bots you'll be able to see the bots you have created. Add a new line to Bots/GroupMeBots.txt with the Bot's Group ID and Bot ID, formatted as:

[GroupID], [Bot ID]

Start your server on a port you specified earlier:

$python Bots/manage.py runserver 0.0.0.0:[PORT]

Your server will now interpret messages for every bot you specified in Bots/GroupMeBots.txt.

Great work!

Current dependencies

Python

Main Bot

  • Requests
  • jsonpickle
  • django
  • praw
  • beautifulsoup4
You can’t perform that action at this time.