A bot for registering users (drops) by filling in user data to register on platforms like Coinlist.
FAQ text and countries list taken from https://github.com/SoDeepASMR/CoinListBot
- Create DB
- Import sql template ./database/mysql/reg_bot_mysql.sql
- Create
.env
(based on.env.example
) and fill it pip install -r requirements.txt
- Run
main.py
- Create
.env
(based on.env.example
) in /webregpanel/inc/ and fill it - Run
composer install
inwebregpanel/
- Create Admin-User for login to AdminPanel in
webpanel_accouts
DB table
drop_accs
table for registered usersdrop_manager
table for bot-managers who are responsible for bringing people to the bottop_manager
table for users/group-chat notifications, after user filled datawebpanel_accounts
table for admin-panel accounts (passwords can be hashed by https://phppasswordhash.com/)
- RU/ENG Languages
- User Registration
- Notifying a user/group-chat about a new filled user
- User input checks:
- forbidden countries (Coinlist)
- latin characters
- invalid symbols
- Moderator role:
- invited users statistics
- add an infinite number of users
- create a referral link
- Verify filled users
- Add/Edit/Delete users
- Add/Edit/Delete bot-moderators
- (Admin-Panel UI has only RU localization)