Skip to content

AshutoshGoswami24/Auto-Rename-Bot

Repository files navigation

Auto Rename Bot With Metadata Rename

Configurations

  • BOT_TOKEN - Get the bot token from @BotFather.
  • API_ID - Obtain from my.telegram.org.
  • API_HASH - Obtain from my.telegram.org.
  • ADMIN - Bot controllers' IDs, use space to split multiple IDs.
  • LOG_CHANNEL - Bot log sending channel. Note: ID must start with -100.
  • DB_URL - MongoDB URL from MongoDB Atlas.
  • DB_NAME - Your MongoDB database name. Optional.
  • FORCE_SUB_CHANNELS - Your force subscription channel usernames without @. Optional. Use format 1CHANNEL,2CHANNEL.
  • START_PIC - Start message photo. Optional.
  • WEBHOOK - Set to True if your server requires web services, otherwise set to False. Optional.

Deploy to Koyeb

Deploy to Koyeb

Deploy to Heroku

Deploy to Heroku

Deploy to Cloud Shell Editor

Deploy to Cloud Shell Editor

🥰 Features

  • Renames files very fast.
  • Permanent thumbnail support.
  • Force join for the user to use the bot.
  • Supports broadcasts.
  • Custom caption support.
  • Custom start-up picture.
  • Force subscription available.
  • Supports unlimited renaming at a time.
  • Deploy to Koyeb, Heroku, and Railway.
  • Automatically rename your files.
  • Set media type to upload file type.
  • METADATA add with rename.

🚦 User Commands

start - Check if the bot is running.
autorename - To auto rename your files.
tutorial - SETUP AUTO RENAME FORMAT 
setmedia - To set your media type preference.
metadata - to set metadata
viewthumb - To view current thumbnail.
delthumb - To delete current thumbnail.
set_caption - set a custom caption.
see_caption - see your custom caption.
del_caption - delete custom caption.
restart - To restart the bot [FOR ADMINS USE ONLY]
broadcast - Message Broadcast command [FOR ADMINS USE ONLY].
status - Check bot status [FOR ADMINS USE ONLY].

Connect with Me


Credits: 🎖️ 𝗔𝘀𝗵𝘂𝘁𝗼𝘀𝗵𝗚𝗼𝘀𝘄𝗮𝗺𝗶𝟮𝟰 🤖

Last Edited on: 08/21/2024, 10:12:42 AM