Git Product home page Git Product logo

tg-renamer-bot's Introduction

Renamer-Bot

OWNER OF THIS REPO:

๐Ÿ‘‰ NS ANONYMOUS ๐Ÿ”ฅ

#A Telegram Media Rename Bot! Based on Python 3 ๐Ÿง˜

I think this repo gonna become one of the best renamer open source ๐Ÿฅฐ.

Please Give a โญ if you like this repo and also try following me for more best open source codes

Open Source? Yes! Ask Me Anything ! Report Bugs!

Mapping

Deploy to Heroku ๐Ÿ—ณ

Bot Features ๐Ÿ”ฅ

Required Vars ๐Ÿ’ฅ

Optional Vars ๐Ÿ’ฌ

Available Commands ๐Ÿค–

Dev ๐Ÿง‘โ€๐Ÿ’ป

TODO ๐Ÿคง

Thanks And Credits ๐ŸŽ‰

Deploy to Heroku ๐Ÿ—ณ

Press the following button to deploy in heroku.

Deploy

Bot Features ๐Ÿ”ฅ

  • Renaming Telegram files as file or video.

  • Trace Channel to track the users what they are doing with your bot.

  • Password to use bot in private.

  • Permanent thumbnail support.

  • Timegap to protect bot from spamming.

  • /mode to change upload mode.

  • Forcesub users to join you channel before using your bot.

Required Vars ๐Ÿ’ฅ

Optional Vars ๐Ÿ’ฌ

  • AUTH_USERS: List of Auth User IDs separated by whitespace and who had right to use admin commands.

  • BANNED_USERS: List of banned users IDs whom you want to stop from using your bot sperate each user by whitespace.

  • BOT_PASSWORD: Give a password to your bot to make bot private and can be used by only logged users. (AUTH_USERS and OWNER can use without login)

  • CUSTOM_CAPTION: The custom caption to be added when sending the renamed File.

  • FORCE_SUB: The username of your channel without @ to force users to join your channel in order to use this bot.

  • TIME_GAP: The timegap between requests in seconds to stop user from flooding bot.

  • TRACE_CHANNEL: A telegram channel Id to send the users data who are using bot.

Available Commands ๐Ÿค–

start - check whether bot is alive or not
mode - change video upload mode to file or video
showthumbnail - to check permanent thumbnail
deletethumbnail - to delete the permanent thumbnail
help - know how to use the bot
about - know about the bot
reset - (admins only) reset users database
login - (when password is given) to login to bot

Dev ๐Ÿง‘โ€๐Ÿ’ป


TODO ๐Ÿคง

  • Adding broadcast command
  • Adding ban and unban commands
  • Increasing error handlers
  • Prefix custom name
  • Some settings for Admins

Thanks And Credits ๐ŸŽ‰

SpEcHiDe for his AnyDlBot

Dan for his Pyrogram

MaheshMalekar โค for teaching me python

MaxxRider ๐Ÿ”ฅ for Help & Support

======================== Thank You ๐Ÿ’Ÿ ====================

tg-renamer-bot's People

Contributors

maxxrider avatar ns-anonymous avatar rahul112kapoor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tg-renamer-bot's Issues

PLEASE CHECK #IMPORTANT

2021-08-11T13:00:33.203787+00:00 app[worker.1]: [warn] Skip parser 'FAT12': Invalid FAT12 signature
2021-08-11T13:00:33.203838+00:00 app[worker.1]: [warn] Skip parser 'FAT16': Invalid FAT16 signature
2021-08-11T13:00:33.203877+00:00 app[worker.1]: [warn] Skip parser 'FAT32': Invalid FAT32 signature
2021-08-11T13:00:33.203916+00:00 app[worker.1]: [warn] Skip parser 'LinuxSwapFile': Unknown magic string
2021-08-11T13:00:33.203967+00:00 app[worker.1]: [warn] Skip parser 'MSDos_HardDrive': Invalid signature
2021-08-11T13:00:33.204008+00:00 app[worker.1]: [warn] Skip parser 'PIFVFile': Invalid magic number
2021-08-11T13:00:33.204054+00:00 app[worker.1]: [warn] Skip parser 'ElfFile': Invalid magic
2021-08-11T13:00:33.204087+00:00 app[worker.1]: [warn] Skip parser 'MachoFatFile': Invalid magic
2021-08-11T13:00:33.204126+00:00 app[worker.1]: [warn] Skip parser 'MachoFile': Invalid magic
2021-08-11T13:00:33.204167+00:00 app[worker.1]: [warn] Skip parser 'PRCFile': False
2021-08-11T13:00:33.204710+00:00 app[worker.1]: [warn] [/file[0]/padding] padding contents doesn't look normal (invalid pattern at byte 0)!
2021-08-11T13:00:33.204770+00:00 app[worker.1]: [warn] [/file[0]/size] Unable to convert string to Unicode: 'ascii' codec can't decode byte 0xac in position 2: ordinal not in range(128)
2021-08-11T13:00:33.204827+00:00 app[worker.1]: [warn] [/file[0]/uid] Unable to convert string to Unicode: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128)
2021-08-11T13:03:47.844912+00:00 app[worker.1]: [warn] Skip parser 'FAT12': Invalid FAT12 signature
2021-08-11T13:03:47.844968+00:00 app[worker.1]: [warn] Skip parser 'FAT16': Invalid FAT16 signature
2021-08-11T13:03:47.845017+00:00 app[worker.1]: [warn] Skip parser 'FAT32': Invalid FAT32 signature
2021-08-11T13:03:47.845073+00:00 app[worker.1]: [warn] Skip parser 'LinuxSwapFile': Unknown magic string
2021-08-11T13:03:47.845128+00:00 app[worker.1]: [warn] Skip parser 'MSDos_HardDrive': Invalid signature
2021-08-11T13:03:47.845192+00:00 app[worker.1]: [warn] Skip parser 'PIFVFile': Invalid magic number
2021-08-11T13:03:47.845264+00:00 app[worker.1]: [warn] Skip parser 'ElfFile': Invalid magic
2021-08-11T13:03:47.845314+00:00 app[worker.1]: [warn] Skip parser 'MachoFatFile': Invalid magic
2021-08-11T13:03:47.845362+00:00 app[worker.1]: [warn] Skip parser 'MachoFile': Invalid magic
2021-08-11T13:03:47.845412+00:00 app[worker.1]: [warn] Skip parser 'PRCFile': False
2021-08-11T13:09:04.124150+00:00 app[worker.1]: [warn] Skip parser 'FAT12': Invalid FAT12 signature
2021-08-11T13:09:04.124191+00:00 app[worker.1]: [warn] Skip parser 'FAT16': Invalid FAT16 signature
2021-08-11T13:09:04.124231+00:00 app[worker.1]: [warn] Skip parser 'FAT32': Invalid FAT32 signature
2021-08-11T13:09:04.124279+00:00 app[worker.1]: [warn] Skip parser 'LinuxSwapFile': Unknown magic string
2021-08-11T13:09:04.124326+00:00 app[worker.1]: [warn] Skip parser 'MSDos_HardDrive': Invalid signature
2021-08-11T13:09:04.124384+00:00 app[worker.1]: [warn] Skip parser 'PIFVFile': Invalid magic number
2021-08-11T13:09:04.124449+00:00 app[worker.1]: [warn] Skip parser 'ElfFile': Invalid magic
2021-08-11T13:09:04.124494+00:00 app[worker.1]: [warn] Skip parser 'MachoFatFile': Invalid magic
2021-08-11T13:09:04.124532+00:00 app[worker.1]: [warn] Skip parser 'MachoFile': Invalid magic
2021-08-11T13:09:04.124715+00:00 app[worker.1]: [warn] Skip parser 'PRCFile': False
2021-08-11T13:09:04.125263+00:00 app[worker.1]: [warn] [/file[0]/uid] Unable to convert string to Unicode: 'ascii' codec can't decode byte 0xab in position 0: ordinal not in range(128)

features

bro please add upload mode same to same then no need to change it upload automatically to same mode

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.