Unarchive Bot for Telegram

Overview

Telegram UnArchiver Bot

UnArchiveBot:

🇬🇧 Bot that allows you to extract supported archive formats in telegram.

🇹🇷 Desteklenen arşiv biçimleri telegram içerisinde çıkarmanızı sağlayan bot.

Demo in Telegram: @UnArchiveBot

Deploy

🇬🇧 Send archive and reply with /unzip (if passworded: Leave a space after the command and enter the password.) You can clear your all files with /clearme, Your process quee will be cleared. If anything is uploading at now, it will be cleared. Be careful.

🇹🇷 Arşivi gönderin ve /unzip ile yanıtlayın. (parolalıysa: komutunuzdan sonra bir boşluk bırakıp parolayı girin.) Tüm dosyalarınızı /clearme ile temizleyebilirsiniz. İşlem sıranız temizlenir. Şu an yüklenen bir şey varsa temizlenir. Dikkatli olun.

🍓 Örnekler / Samples:

/unzip

/unzip Hunhj887ZunLudArt87emiS

/unzip HEreis8yorupassword-parolaizZBuraya

/unzip anoTherSampLe-bAskABirorNek

🖼 Set thumbnail / Küçük resim ayarlama: /save

Clear thumbnail / Küçük resmi temizle: /clear

🌆 Show thumbnail / Küçük resmi göster: /show

🌿 Server stats / Sunucu istatistikleri: /stats

Features

Click Here For Details
  • Supports: 7Z, APM, ARJ, BZ2, BZIP2, CAB, CHM, CPIO, CRAMFS, DEB, DMG, FAT, GZ, GZIP, HFS, ISO, LZH, LZMA, LZMA2, MBR, MSI, MSLZ, NSIS, NTFS, RAR, RPM, SQUASHFS, TAR, TAR.BZ2, TAR.GZ, TAR.XZ, TBZ2, TGZ, UDF, VHD, WIM, XAR, Z, ZIP
  • Extract with password
  • Send all in document format (Not dynamic at now. Will be selectable while extracting in future)
  • Send with thumbnail (not permanent. Check with your check thumbnail command every time.)
  • Clear all files from server
  • Natural sorting while sending files. More info: https://en.wikipedia.org/wiki/Natural_sort_order
  • Owner shell
  • Force users to join channel or group
  • Auth only for some users or make public
  • One process per user (for bot performance)
  • Changeable upload / download texts, commands, contact adress etc.
  • Disable extensions
  • Change progressbar (length, unfinished / finished char)
  • Custom sleep time between sending files. (recommended: 2)

Setting up config file

Click Here For Details
Required Variables:

  • BOT_TOKEN: Telegram Bot Token. Example: 3asd2a2sd32:As56das65d2as:ASd2a6s3d26as
  • APP_ID: Telegram App ID. Example: 32523453
  • API_HASH: Telegram Api Hash. Example: asdasdas6d265asd26asd6as1das
  • AUTH_IDS: Auth only some groups or users. If you want public, leave it empty or give 0. Example: -100656 56191 -10056561
  • BOT_USERNAME: Your bot's username. without @. Example: UnArchiveBot
  • OWNER_ID: Bot's owner id. Send /id to t.me/MissRose_bot in private to get your id.

Not Required Variables:

  • ONE_PROCESS_PER_USER: One process per user. Improves bot performance. Example: 0 (False) or 1 (True). Default: 1
  • FORCE_SUBSCRIBE_CHANNEL: Force subscribe channel or group. Example: -1001327202752 or @HuzunluArtemis. To disable leave it empty. Do not forget to make admin your bot in forcesub channel or group.
  • FORCE_DOC_UPLOAD: Force send all files as document. Without compress videos, photos etc. Example: 0 (False) or 1 (True). Default: 0
  • CHANNEL_OR_CONTACT: Your bot's channel or contact username. Example: HuzunluArtemis
  • SLEEP_TIME_BETWEEN_SEND_FILES: Sleep time between files. For floodwait. Recommended: 2
  • EXTENSIONS: Supported extensions in bot. To disable, delete from full default list and fill. See config.py.
  • UNZIP_COMMAND: Unzip command. Default: unzip
  • STATS_COMMAND: Server Stats command. Default: stats
  • SHELL_COMMAND: Shell command (only works for owner). Default: shell
  • CLEARME_COMMAND: Clear all user files command. Default: clearme
  • SAVE_THUMB_COMMAND: Save thumbnail command. Reply to a photo to save. Default: save
  • CLEAR_THUMB_COMMAND: Clear thumbnail command. Default: clear
  • SHOW_THUMB_COMMAND: Show user thumbnail command. Default: show
  • SORT_FILES_BEFORE_SEND: Sort all files and send. Example: 0 (False) or 1 (True). Default: 1
  • USE_NATSORT: Use natural sort instead of alphabetical sort. Example: 0 (False) or 1 (True). Default: 1
  • DOWNLOAD_DIR: Downloading directory. Dont change if you dont know about this. Default: downloads
  • PROGRESS: Progress string with 6 variables. See config.py.
  • FINISHED_PROGRESS_STR: Finished Progress Char. Default:
  • UN_FINISHED_PROGRESS_STR: Unfinished Progress Char. Default:
  • SHOW_PROGRESS_MIN_SIZE_DOWNLOAD: Progressbar length. Default: 25
  • UNAUTHORIZED_TEXT_STR: Unauthorized string. See config.py.
  • DOWNLOADING_STR: Downloading string. See config.py.
  • UPLOADING_STR: Uploading string. See config.py.
  • START_TEXT_STR: Start text string. See config.py.
  • UPLOAD_SUCCESS: Upload success string. See config.py.
  • CLEAR_STR: Clearme response string. See config.py.
  • ONE_PROCESS_PER_USER_STR: One process for one user response string. See config.py.
  • JOIN_CHANNEL_STR: Join channel warning string. See config.py.
  • YOU_ARE_BANNED_STR: Banned user string. See config.py.
  • JOIN_BUTTON_STR: Join button string. See config.py.

License

Click Here For Details
GNU GPLv3 Image

UnArchiveBot is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Owner
Hüzünlü Artemis [HuzunluArtemis]
@HuzunluArtemis
Hüzünlü Artemis [HuzunluArtemis]
An API wrapper around Discord API written in Python

Diskord This library is a maintained fork of now archived library, discord.py. A modern and easy to use API wrapper around Discord API written in Pyth

Diskord 36 Aug 22, 2022
Client library for accessing IQM quantum computers

IQM Client Client-side library for connecting to an IQM quantum computer. Installation IQM client is not intended to be used directly by human users.

IQM 10 Dec 21, 2022
Social Framework

Social Int Framework Social Int Framework its a Selenium script that scrape the IG photos and do a Reverse search on google and yandex for finding ano

29 Dec 06, 2022
The Fastest multi spambot of Telegram 🤞 🤞

Revil Spam Bot The Fastest multi spambot of Telegram 🤞 🤞 𝚂𝚄𝙿𝙿𝙾𝚁𝚃 🖤 ᴄʀᴇᴀᴛᴏʀ 🖤 ⚡ 𝓡𝓮𝓿𝓲𝓵 𝓗𝓾𝓷𝓽𝓮𝓻 𝔐𝔲𝔩𝔱𝔦 ẞø✞︎ ⚡ 𝓐 𝕾мοοτн 𝓐и∂ 𝕱

REVIL HUNTER 4 Dec 08, 2021
Token-gate Notion pages

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

John 8 Oct 13, 2022
Dribble sign up screen built in python and kivy

Dribble sign up screen built in python and kivy contains Dribble icon with icon position and shadow animation.

1 Dec 06, 2021
A simple script & container to pull COVID data from covidlive.com.au and post a summary to a slack channel

CovidLive AU Summary Slackbot This bot is a very simple slackbot that pulls data, summarises and posts up to date AU COVID stats to a provided slack c

James 3 Dec 18, 2021
A client that allows a user, specifiy their discord token, to send images remotely to discord

ImageBot_for_Discord A client that allows a user, specifiy their discord token, to send images remotely to discord. Can select images using a file dia

0 Aug 24, 2022
PyMed is a Python library that provides access to PubMed.

IMPORTANT NOTE: I don't have time to maintain this library (as some of you might have noticed). The PubMed API is a little chaotic, without a clear do

Gijs Wobben 143 Dec 21, 2022
A Simple Telegram Inline Torrent Search Bot by @infotechIT

Torrent-Search-RoBot A Simple Telegram Inline Torrent Search Bot by @infotechIT. Torrent API Using api.infotech.wtf API Host Bot Deploy to Heroku Clic

InfoTech 0 May 05, 2022
Track player's stats, find out when they're online and grinding!

Hypixel Stats Tracker Track player's stats, find out when they're online and playing games! INFO Showcase Server: https://discord.gg/yY5qQHPar6 Suppor

4 Dec 18, 2022
An Unofficial API for 1337x, Piratebay, Nyaasi, Torlock, Torrent Galaxy, Zooqle, Kickass, Bitsearch, and MagnetDL

An Unofficial API for 1337x, Piratebay, Nyaasi, Torlock, Torrent Galaxy, Zooqle, Kickass, Bitsearch, and MagnetDL

Neeraj Kumar 130 Dec 27, 2022
A Telegram bot for personal utilities

Aqua Aqua is a Telegram bot for personal utilities. Installation Prerequisites: Install Poetry for managing dependencies and fork/clone the repository

Guilherme Vasconcelos 2 Mar 30, 2022
ELiza music is a telegram music bot project, allow you to play music on voice chat group telegram.

❤️ 𝗘𝗹𝗶𝘇𝗮 𝗠𝘂𝘀𝗶𝗰 ❤️ Unmaintained. The new repo of @MrsElizaRobot is private. (It is no longer based on this source code. The completely rewrit

Team Eliza 2 Dec 08, 2022
A corona statistics and information telegram bot.

A corona statistics and information telegram bot.

Fayas Noushad 15 Oct 21, 2022
Secure Tunnel Manager

Making life easy of those who are in need of OpenSource alternative of AWS Secure Tunnel.

Suyash Chavan 1 Sep 27, 2022
Download song lyrics and metadata from Genius.com 🎶🎤

LyricsGenius: a Python client for the Genius.com API lyricsgenius provides a simple interface to the song, artist, and lyrics data stored on Genius.co

John W. Miller 738 Jan 04, 2023
Hydro Quebec API wrapper.

HydroQC Hydro Quebec API wrapper. This is a package to access some functionalities of Hydro Quebec API that are not documented. Documentation https://

Olivier BEAU 9 Dec 02, 2022
Built for streamlining development of Google Assistant Actions

Apprentice Apprentice is a framework built for developing Google Actions via Dialogflow and Google Cloud (serverless) Functions. Includes: plug-and-pl

Andrew Graham-Yooll 9 May 16, 2019
Grade Notifyer Bot

A bot that automatically crawl the submission platform of montefiore to notify the student when a project has been graded.

Julien Gustin 2 Jun 02, 2022