Thank you for purchasing ABA Donation Stream Alert by PavThean Creator. Follow this quick guide to set up your automated live stream overlay with optional AI features.
Make sure you have your Telegram API credentials ready. If you don't have them yet:
- Go to https://my.telegram.org/apps and log in with your phone number.
- Create a new application (fill in any app title and short name).
- Copy your unique
api_id(numbers) andapi_hash(letters/numbers string).
If you want the alert system to generate unique, dynamic, and enthusiastic AI read-outs based on the donor's name and remarks using Claude:
- Create an account at https://console.anthropic.com/.
- Generate an API Key from your account dashboard.
- Keep this key handy during the setup stage below. If you don't have one, you can skip it; standard audio triggers and alerts will still work perfectly.
- Extract the provided
.zipfolder to a permanent location on your computer. - Double-click and run
Start.bat. - Activate License: Paste the
license.keyprovided to you by the developer when prompted. - Link Telegram:
- Enter your
api_idandapi_hashwhen requested. - Input your Telegram phone number (include international format, e.g.,
+855xxxxxxx). - Enter the OTP confirmation code sent to your Telegram app.
- (Optional) If your account has Two-Factor Authentication enabled, type your 2FA password.
- Enter your
- Add AI Feature (Optional): When prompted for the
anthropicApiKey, paste your text key starting withsk-ant-.... If you do not wish to use the AI generator, press Enter to skip.
Once setup completes, the terminal will lock in and display:
✅ Listening for ABA donations...
💡 Manual Update Tip: If you skip this during setup and want to add or change your AI key later, you can open
telegram.config.jsonin a text editor and paste your key inside the"anthropicApiKey": ""field, or update it directly from the advanced settings tab inside the Web Dashboard. IT OPTIONAL IF YOU WANT USE AI TO READ DONATION.
Once the server is running, open your web browser and navigate to: 👉 http://localhost:3000
From this control panel, you can:
- Customize alert templates, text formatting, and audio triggers.
- Toggle the AI Voice / Read-out feature on or off (requires the Anthropic Key).
- Adjust target goal amounts and manage your leaderboard widgets.
- Test alert configurations instantly using the Test Alert mechanism.
To show your donation alerts, goals, or leaderboards live on stream, add them as Browser Sources inside your streaming software:
- URL:
http://localhost:3000/alert.html - Width:
1920 - Height:
1080
- URL:
http://localhost:3000/goal-widget.html - Width:
540 - Height:
200
- URL:
http://localhost:3000/top-widget.html - Width:
400 - Height:
600
⚠️ OBS Configuration Tip: Ensure the "Refresh browser when scene becomes active" option is checked in your Browser Source properties for optimal stability.
- Do not share your
license.key: Your license configuration is bound securely to your hardware signature profile. Sharing it will automatically suspend authentication. - Keep your keys private: Your
telegram.config.jsonholds sensitive security sessions and API keys. Keep this file confidential. - Keep the console open: The stream alerts rely entirely on the background command window. Closing the terminal or shutting down
Start.batwill pause tracking operations immediately.
Developed & Maintained by PavThean Creator. All rights reserved.