A bot for monitoring user activity on the Fansly platform. The bot allows you to track the online status of users, send notifications about their appearance online, and manage monitoring sessions via Telegram.
- Monitoring Online Status: The bot tracks the online status of users in various categories (Subscribers, VIPs, Followers, All).
- Notifications: The bot sends notifications to Telegram when a user appears online.
- Session Management: Ability to start, stop, and edit monitoring sessions.
- Multi-User: Support for multiple models and categories for monitoring.
- Administrative Interface: Manage models, workers, and bot settings via Telegram.
- Python 3.8 or higher
- Installed Git
- Fansly account
- Telegram Bot token (can be obtained from BotFather)
- Clone the repository:
git clone https://github.com/averageencoreenjoer/FanslyTelegramBot.git cd FanslyTelegramBot
- Install dependencies:
pip install -r requirements.txt
- Create a config.json file in the root directory of the project and fill it with the following:
{ "admin_login": "your_login", "admin_password": "your_password" }
- Run bot:
python app.py
- /start: Start the bot and display the main menu.
- Get Started: Start monitoring the selected model.
- Account Editor: Manage model accounts (add, delete).
- Currently Online: Show a list of users who are currently online.
- Stop Monitoring: Pause notifications.
- Resume Monitoring: Resume notifications.
- Go to the Account Editor section.
- Select Add Model.
- Enter the email, password, and nickname of the model.
- After adding the account, select the model to monitor.
- Select a model from the list.
- Select a category to monitor: Subscribers, VIPs, Followers, or All.
- The bot will start monitoring the online status of users and notify you.
- Monitor followers: Know when your followers are online.
- Manage multiple models: Add multiple model accounts and manage them through one bot.
- Configure notifications: Enable or disable notifications for each model or category.
This project is distributed under the MIT license. For more information, see the LICENSE file.
If you have any questions or problems, create an issue in the repository or contact me via Telegram.
Author: polputi inc. GitHub: https://github.com/averageencoreenjoer Telegram: @soprettymindset