- unix machine running 24/7
- telegram bot
- secret GitHub Gist with birtdays
- create your bot using BotFather (search online for tutorial) and copy provided bot token
- send random message to your bot and get chat ID with your bot token from this URL
https://api.telegram.org/bot<BOT_ID_HERE>/getUpdates
- create a secret (i.e. private) GitHub Gist and store birtdates there
- use syntax for each row:
name surname-dd/mm/yyyy
(can add more names, like middlenames, just separate with space) - make sure to copy RAW contents link of the Gist
cd
in/root/
- run
git clone https://github.com/BakirGracic/telegram-birthday-notifier
cd
insidecd telegram-birthday-notifier
- run
cp settings.example.conf settings.conf
- run
nano settings.conf
and edit settings - run
chmod +x installer.sh && chmod +x main.sh
- run installer
./installer.sh
- aimed for those who don't remember birthdays very well (like me :P) but like the CLI
- script is very basic and easy to modify, feel free to do such!