• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created about 10 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python script that automatically thanks all users and like their birthday wishes on your timeline

Facebook Birthday Response

Python script that automatically thanks all users and like their birthday wishes on your timeline

Author

Rishi Dua [email protected]

How to use

Configure parameters and run the script:

  • bday: your birthday as in the following datetime(year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]])
  • access_token: Generate one at https://developers.facebook.com/tools/explorer
  • like: set true to like posts on your wall
  • comment: set true to comment thank you
  • message_set: the list of messages from which you want a random message to be selected
  • use_filter: if false, replies to every message. Make it false if you are sure every wish posted on your wall is a birthday message
  • bdaywords: keywords to respond to. Comment only on posts containing at least one of these words
  • proxy settings: proxy settings if you are behind a proxy server

Contribute

Support

If you are having issues, contact me directly.

License

This project is licensed under the terms of the MIT license. See LICENCE.txt for details

Disclaimer

I wrote this code for fun on my 22nd Birthday (25 August 2014). It was one of the best birthdays thanks to friends and every birthday wish means a lot. My blog has a post about it.

Credits

Idea inspired from a post on quora: http://www.quora.com/What-are-the-best-Python-scripts-youve-ever-written The code in that post uses FQL which is deprecated after v2.1. This implementation uses Facebook Graph API.

More Repositories

1

awesome-code-formatters

A curated list of awesome code formatting tools and libraries
264
star
2

machine-learning-matlab

Matlab implementation of Machine Learning algorithms
MATLAB
58
star
3

emotion-classification

Feature selection via dependence maximization for EEG based emotion classification.
Python
52
star
4

commerce-ccavenue

Edited the module commerce_ccavenue to make it work with the new CCAvenue multi-currency processing payment gateway
PHP
11
star
5

smart-chat

Real-time personalized recommender for instant messaging
PHP
10
star
6

linear-separability-matlab

This MATLAB code tests if given set of points are linearly separable using Linear Perceptron. Linear Perceptron is guaranteed to find a solution if one exists. This approach is not efficient for large dimensions. Computationally the most effective way to decide whether two sets of points are linearly separable is by applying linear programming.
MATLAB
10
star
7

basis-expansion

Generates features according to different non-linear basis expansion methods like Recht and Rahimi’s Random Fourier Features
MATLAB
9
star
8

HH-LinkedIn

LinkedIn Profiles of Hackathon Hackers Facebook group
4
star
9

lmgtfy-chrome-extension

An extension for Google Chrome that allows you to generate an LMGTFY URL. LMGTFY is for all those people who find it more convenient to bother you with their question rather than google it for themselves.
JavaScript
4
star
10

ocr-recognition

Undirected Graphical Model for the optical character word recognition task
Java
3
star
11

eep702-software-laboratory

Modified source codes of my submissions for EEP702 Fall 2013 Semester at IIT Delhi
HTML
2
star
12

kakfa-youtube

A web app to enable guests to add videos to your TV playlist without sharing your home WiFi for Chromecast, or setting up permissions
Java
1
star
13

github-lists

Lists for GitHub
PHP
1
star
14

codechef

Submissions for CodeChef
Java
1
star