https://github.com/sbrugman/facebot-birthdays
Facebook-bot in robot framework to automatically send birthday congratulations. Designed for my Raspberry PI.
https://github.com/sbrugman/facebot-birthdays
Last synced: 9 months ago
JSON representation
Facebook-bot in robot framework to automatically send birthday congratulations. Designed for my Raspberry PI.
- Host: GitHub
- URL: https://github.com/sbrugman/facebot-birthdays
- Owner: sbrugman
- Created: 2015-10-26T18:49:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-05T20:27:38.000Z (about 9 years ago)
- Last Synced: 2025-01-14T13:53:42.051Z (10 months ago)
- Language: RobotFramework
- Homepage:
- Size: 261 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Facebot Birthdays
Facebook-bot in Robot Framework to automatically send birthday congratulations. Designed for my Raspberry PI.
## Features
* Automatically congratulates people on their birthday with a message chosen at random.
* Also can be used to win "poke wars" by automatically poke someone back.
* Totally uses advanced IT-tools that are used in Software Testing for something way more fun.
## Background

## Installation
Facebot requires Robot Framework (http://robotframework.org/) to work. With Python's `pip`, installation of Robot Framework is a piece of cake:
`pip install robotframework`
Change the `[username]` and `[password]` in the crontab.
Other requirements can be installed with:
`pip install robotframework-xvfb`
`pip install robotframework-selenium2library`
`pip install -U selenium`
## Usage
Simply run the following command in this folder and watch the browser go mad:
`pybot --outputdir output/ birthdays.robot`
You could setup a crontab on a Raspberry Pi or server by adding this line to the crontab. A sample file for this is included.