Skip to content

keep your channels safe from copyright issues while sharing links in a simple and secure manner. If you just want to ensure that your content stays protected, this bot has got your back! 💪

License

Notifications You must be signed in to change notification settings

vaeditzzz08/NR-File-Store-Bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

──「 ʟɪɴᴋs sʜᴀʀᴇ ʙᴏᴛ 」──

ᴀᴠᴀɪʟᴀʙʟᴇ ᴏɴ ᴛᴇʟᴇɢʀᴀᴍ ᴀs ʟɪɴᴋs sʜᴀʀᴇ ʙᴏᴛ

𝗗𝗘𝗣𝗟𝗢𝗬𝗠𝗘𝗡𝗧 𝗠𝗘𝗧𝗛𝗢𝗗𝗦

─「 ᴅᴇᴩʟᴏʏ ᴏɴ ʜᴇʀᴏᴋᴜ 」─

─「 ᴅᴇᴘʟᴏʏ ᴏɴ ᴋᴏʏᴇʙ 」─

ғᴇᴀᴛᴜʀᴇs

  • Add, remove, and manage unlimited Telegram channels
  • Fast invite link generation (normal & join request)
  • Invite links auto-revoke after 5 minutes for copyright issues
  • Bulk and single link management
  • Auto request approval management
  • Show all channel IDs and names with /channels
  • Force subscription (FSub) support (public repo me nhi krunga add gand marao)
  • Store and encode any external link with /genlink (no need to make admin in channel)
  • dynamic add admin/ remove admin feature
  • Broadcast, stats, and status commands
  • User-friendly interface with inline buttons and status messages
  • Fully customizable and easy to deploy
- ᴅᴇᴘʟᴏʏᴍᴇɴᴛ ᴠᴀʀɪᴀʙʟᴇs :

ᴅᴇᴘʟᴏʏᴍᴇɴᴛ ᴠᴀʀɪᴀʙʟᴇs

- [x] APP_ID - get it from telegram app
- [x] API_HASH - get it from telegram app
- [x] TG_BOT_TOKEN - get it from telegram app
- [x] ADMINS - for 2 or more '12345678 89674523' add space between ids
- [x] OWNER_ID - Your Telegram id
- [x] DB_URI - MongoDB URL from [MongoDB Atlas](https://cloud.mongodb.com).
- [x] DB_NAME - Your MongoDB database name. **Optional**.
- [x] DATABASE_CHANNEL - add a private channel id (for /genlink cmnd)
- ᴄᴏᴍᴍᴍᴀɴᴅs :

📋 ʙᴏᴛ ᴄᴏᴍᴍᴀɴᴅs & ғᴇᴀᴛᴜʀᴇs

ᴄʜᴀɴɴᴇʟ & ʟɪɴᴋ ᴍᴀɴᴀɢᴇᴍᴇɴᴛ (ᴏᴡɴᴇʀ/ᴀᴅᴍɪɴs)

  • /addch <channel_id> — Add a channel to the bot (admin only)

  • /delch <channel_id> — Remove a channel from the bot (admin only)

  • /channels — Show all connected channels as buttons (paginated)

  • /reqlink — Show all request links for channels (paginated)

  • /links — Show all channel links as text (paginated)

  • /bulklink <id1> <id2> ... — Generate links for multiple channel IDs at once

  • /genlink <link> — Store and encode any external link, get a t.me start link for it

  • /channels — Show all connected channel IDs and names

  • /reqtime — Set the auto-approve request timer duration.

  • /reqmode — Toggle auto request approval mode (ON/OFF).

  • /approveon — Enable auto request approval for a specific channel.

  • /approveoff — Disable auto request approval for a specific channel.

  • /approveall — Approve all pending join requests in a channel using userbot (make sure to fill your session string in approve.py).

ᴀᴅᴍɪɴ ᴄᴏᴍᴍᴀɴᴅs

  • /stats — Show bot stats (owner only)
  • /status — Show bot status (admins)
  • /broadcast — Broadcast a message to all users (admins)

ᴏᴛʜᴇʀ ғᴇᴀᴛᴜʀᴇs

  • Fast invite link generation (normal & join request)
  • Invite links auto-revoke after 5 minutes for security
  • Force subscription (FSub) support
  • Bulk and single link management
  • All commands are permission-checked (OWNER_ID/ADMINS)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

─「 sᴜᴩᴩᴏʀᴛ 」─

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

─「 ᴄʀᴇᴅɪᴛs 」─

ᴀɴᴅ ᴀʟʟ ᴛʜᴇ ᴄᴏɴᴛʀɪʙᴜᴛᴏʀs ᴡʜᴏ ʜᴇʟᴩᴇᴅ ɪɴ ᴍᴀᴋɪɴɢ ᴀᴜᴛᴏ ʀᴇɴᴀᴍᴇ ᴜsᴇғᴜʟ & ᴩᴏᴡᴇʀғᴜʟ 🖤

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

About

keep your channels safe from copyright issues while sharing links in a simple and secure manner. If you just want to ensure that your content stays protected, this bot has got your back! 💪

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%