ASAP: TELEGRAM BOT EXPERT (Lots More Work) – Upwork

I'm looking for a Telegram Bot Expert who knows all the capabilities you can do with the API. Overtime I'll need several things like:

Here is your interview that you get paid for if hired. Make this:
—–
1) integrating web apps into modals within chatrooms
2) making the bot respond to things that are more than /, for example if someone says a specific thing
3) Popup modals with native buttons
4) Billing of various types
5) Telegram Passport for websites, next will be to put it on a KanBan board

Bot Setup:

Register a new bot via @BotFather on Telegram.
Secure the HTTP API token for the bot.
Database Integration:

Establish a database for user subscriptions, chat configurations, and whitelist management.
Essential tables: users, chats, user_chat_subscriptions, and whitelist.
User Interactions:

You will be interested:  Fix Problems in Telegram Bot - Upwork

On entering chat or bot initialization:
All users are auto-muted, excluding those on the whitelist.
A modal pops up prompting them to /subscribe for unmute privileges.
/start: Display a welcome message detailing the association's mute policies and instructions.
/subscribe: User opts in for unmuting in the chat.
Add to user_chat_subscriptions.
Automatically unmute.
/unsubscribe: User opts out.
Remove from user_chat_subscriptions.
Re-mute user.
Admin Interactions:

/muteall: Silence all subscribed members.
Validate admin status.
Fetch subscribers and mute.
/unmuteall: Restore voice to all subscribers.
Validate admin status.
Unmute.
/whitelist [username]: Exempt a user from auto-mute.
Add to whitelist table.
Special Provisions:

Trial Period:
Detect specific usernames (defined in database or hardcoded).
Grant them a 30-day mute-free trial.
Post-trial, prompt for subscription.
Middleware:

Verify admin credentials before allowing privileged commands.
On user message: If muted and not subscribed, send a private reminder to /subscribe.
Track and record chat details like ID, title, etc.
Error Handling:

Alert if bot lacks permissions. Direct admins to adjust.
Handle misuse or incorrect commands gracefully.
Notifications:

Confirm subscription/unsubscription to users.
Update admins post-mute/unmute operations.
Optimization:

Employ batch operations for mute/unmute in large rooms.
Periodically purge the database of obsolete chat records.
Deployment & Maintenance:

Opt for a reliable cloud service for bot deployment.
Schedule routine database backups.
Set up monitoring and alerts for bot health and unusual behaviors.

Hourly Range: $8.00-$20.00

Posted On: July 21, 2023 06:35 UTC
Category: Scripting & Automation
Skills:Telegram API

Skills: Telegram API
Country: United States

click to apply
ASAP: TELEGRAM BOT EXPERT (Lots More Work) – Upwork , 2023-07-21 12:35:05, https://www.upwork.com/jobs/ASAP-TELEGRAM-BOT-EXPERT-Lots-More-Work_~015706315d008f3102?source=rss, , #ASAP #TELEGRAM #BOT #EXPERT #Lots #Work #Upwork

Get this job

You will be interested:  Software Developer - Upwork

Leave a Reply

Your email address will not be published. Required fields are marked *