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]
Reddit bot for r/khiphop

khiphop-bot Description This project is a collection of scripts that better the state of the r/khiphop subreddit, which represents Korean Hip-Hop and

1 Dec 21, 2021
Data portal client and server for NMDC.

NMDC Server and Client Portal Getting started with Docker install ldc install submodules via git submodule update --init --recursive In order to popul

National Microbiome Data Collaborative 7 Dec 14, 2022
GG Dorking is a tool to generate GitHub and Google dorking for pentesters and bug bounty hunters.

GG-Dorking GG Dorking is a python tool to generate GitHub and Google dorking links for pentesters and bug bounty hunters. It will help you to find imp

Eslam Akl 80 Nov 24, 2022
a simple python script that monitors the binance hotwallet and refunds the withdrawal fee to encourage people to withdraw their Nano and help decentralisation

Nano_Binance_Refund_Bot a simple python script that monitors the binance hotwallet and refunds the withdrawal fee to encourage people to withdraw thei

James Coxon 5 Apr 07, 2022
Robot to convert files to direct links, hosting files on Telegram servers, unlimited and without restrictions

stream-cloud demo : downloader_star_bot Run : Docker : install docker , docker-compose set Environment or edit Config/init.py docker-compose up Heroku

53 Dec 21, 2022
Python package and CLI for user-friendly integration with SAS Viya

sasctl A user-friendly Python interface for SAS Viya. Full documentation: https://sassoftware.github.io/python-sasctl Table of Contents Overview Prere

SAS Software 30 Dec 14, 2022
The world's first public V2ray manager Telegram bot

📌 DarkV2ray-Manager-Bot 0.1 UPDATE 11/11/2021 Telegram bot v2ray Test user expired date data limit paylode && sni usage user on/off heroku bot hostin

@Dk_king_offcial 1 Nov 11, 2021
A Discord chat bot for the Tardsquad guild (Discord name for server).

Tardsquad Discord Bot A Discord chat bot for the Tardsquad guild (Discord name for server). Resouces Discord Developer Portal A general tutorial for a

Tardsquad Quality Code Inc. 4 Jul 26, 2022
Follow pixiv account from twitter profile

Follow pixiv account from twitter profile

Genshi 7 Apr 11, 2022
This is a python bot that automatically logs in, clicks the new button, and sends heroes to work in the bombcrypto game

This is a python bot that automatically logs in, clicks the new button, and sends heroes to work in the bombcrypto game. It is fully open source and free.

856 Jan 04, 2023
Automatic SystemVerilog linting in github actions with the help of Verible

Verible Lint Action Usage See action.yml This is a GitHub Action used to lint Verilog and SystemVerilog source files and comment erroneous lines of co

CHIPS Alliance 10 Dec 26, 2022
Discord Voice Channel Automatic Online

Discord-Selfbot-voice Features: Discord Voice Channel Automatic Online FAQ Q: How can I obtain my token? A: 1. How to obtain your token in android 2.

Pranav Ajay 3 Oct 31, 2022
Token Manager written in Python

Discord-API-Token-Entrance Description This is a Token Manager that allows your token to enter your discord server, written in python. Packages Requir

Tootle 1 Apr 15, 2022
Automating whatsapp with python

whatsapp-automation Automating whatsapp with python used on this project pyautogui pywhatkit pyttsx3 SpeechRecognition colorama embedded in python tim

Miguel 60 Nov 21, 2022
KalmanFilterExercise - A Kalman Filter is a algorithmic filter that is used to estimate the state of an unknown variable

Kalman Filter Exercise What are Kalman Filters? A Kalman Filter is a algorithmic

4 Feb 26, 2022
Trading bot rienforcement with python

Trading_bot_rienforcement System: Ubuntu 16.04 GPU (GeForce GTX 1080 Ti) Instructions: In order to run the code: Make sure to clone the stable baselin

1 Oct 22, 2021
A discord bot providing notifications of player activity on a minecraft server.

tos-alert A discord bot providing notifications of player activity on a minecraft server. Setup By default the app does not launch and will crash with

1 Jul 22, 2022
Coinbase Pro API interface framework and tooling

neutrino This project has just begun. Rudimentary API documentation Installation Prerequisites: Python 3.8+ and Git 2.33+ Navigate into a directory of

Joshua Chen 1 Dec 26, 2021
Twitter-Scrapping - Tweeter tweets extracting using python

Twitter-Scrapping Twitter tweets extracting using python This project is to extr

Suryadeepsinh Gohil 2 Feb 04, 2022
DSAIL repos - DSAIL Repository Template

DSAIL Repository Template DSAIL @ KAIST . ├── configs ('--F', help='for configur

yunhak 2 Feb 14, 2022