🇮🇷 فارسی | 🇺🇸 us English
- Real-Time V-Bucks Alerts: Automatically detects and notifies when daily missions offer V-Bucks.
- Supercharger Alerts: Instantly track and get notified when weekly missions or alert resets offer Hero, Survivor, Weapon, or Trap Superchargers.
- Weekly Rewards: Never miss out on rare weekly progression items and top-tier upgrades.
- 160 PL Mission Tracker: Easily check high-tier PL 160 missions, zone modifiers, and supercharger rewards.
- Interactive Setup Script: Quick automated installation via a single terminal command, prompting for your Bot Token.
- Send Notification: 1 Min after shop updated.
- Fast & Lightweight: Built for minimal resource consumption and instant response times.
Before installing the bot, you need to create a Telegram bot via BotFather:
- Open Telegram and search for
@BotFather. - Start a chat and send the command:
/newbot - Follow the prompts to choose a display name for your bot.
- Choose a unique username ending in
botor_bot(e.g.,FortniteAlertsBot). - Copy the HTTP API Token provided by BotFather.
Warning
Keep your bot token secure! Do not share it publicly or push it to GitHub.
You can easily install and configure the bot using our automated installation script:
bash <(curl -fsSL https://github.com/Plus98ir/Fortnite_Missions/releases/latest/download/install.sh)Note: Configuration for Iranian Servers
If you are hosting the bot on an Iranian server, you will need to configure a proxy. Please follow these steps:
1. Set the Proxy URL
Open the bot file using your text editor:
nano /root/fortnite_bot/vbucks_bot.pyLocate the PROXY_URL variable, enter your proxy details, and uncomment the line by removing the #:
PROXY_URL = "socks5://username:password@127.0.0.1:port"2. Enable the Proxy in the Application Scroll down to the if name == 'main': section, define t_request, and uncomment the following lines to apply the proxy settings:
Scroll down to the if __name__ == '__main__': section and uncomment the following three lines to apply the proxy settings:
# Enable proxy settings if needed:
t_request = HTTPXRequest(proxy=PROXY_URL) # <--- Remove '#' to uncomment
defaults = Defaults(tzinfo=timezone.utc)
application = (
ApplicationBuilder()
.token(TOKEN)
.request(t_request) # <--- Remove '#' to uncomment
.get_updates_request(t_request) # <--- Remove '#' to uncomment
.defaults(defaults)
.build()
)3. Reboot vbucksbot.service
systemctl restart vbucksbot.serviceAlso:
- If you don't have a server or prefer to skip the installation and setup process, you can use my bot. Just a heads-up, I am not sure how long it will remain active:
@plus98vbucks_bot - The default capacity is set to 200 users for mission notifications.
- To modify this limit on your server, edit the script using (
nano /root/fortnite_bot/vbucks_bot.py) - Locate the
MAX_USERS = 200variable and adjust it to your desired number.