Skip to content

Lightweight and fast Telegram Bot for delivering INSTANT BeReal notifications

Notifications You must be signed in to change notification settings

NightStrang6r/BeRealNotificationBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💫 BeReal Notification Bot 💫

⚡️ Lightweight and fast Telegram Bot for delivering INSTANT BeReal notifications ⚡️

BeReal Notification Bot

🍹 Try it out!

📲 You can subscribe to INSTANT BeReal notifications in Telegram here: https://t.me/BeRealNotifyBot

🤔 Why?

I encountered a problem that my BeReal notification arrived late, arrived without sound, or did not arrive at all. After searching the Internet, I found out that I am not the only one who has this problem. Therefore, I decided to transfer BeReal notifications to Telegram, which has an instant speed of sending notifications, without loss, and has the ability to customize the notification sound.

As a result, notifications now arrive smoothly and much earlier than the official notification.

How it works?

  • To obtain notification data, we use the internal API of the BeReal application, for example: Click
  • To update the data, we use short polling with the interval specified in the settings.json file. Not the best variant, but this API does not support long polling or webhook methods.

☑️ Installation

🌄 Requirements

Tested on:

  • NodeJS v21.7.1
  • NPM v10.5.0

Download: https://nodejs.org/

💥 Building

  1. Clone the repository and unzip to any folder.
  2. Rename settings.example.json to settings.json and fill it with bot token and IDs of channels.
  3. Run command: npm i & npm run dev

🎉 Like it? Star it!

Please rate this repository by giving it a star rating in the top right corner of the GitHub page (you must be logged in to your account). Thank you ❤️

About

Lightweight and fast Telegram Bot for delivering INSTANT BeReal notifications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published