An advanced Filter Bot with nearly unlimitted filters!

Overview

Unlimited Filter Bot

TroJanz
ㅤㅤㅤㅤㅤㅤㅤ
TroJanz TroJanz
ㅤㅤㅤㅤㅤㅤㅤ
MIT license Open Source

An advanced Filter Bot with nearly unlimitted filters!

Features

  • Nearly unlimited filters
  • Supports all type of filters(Including Alert Button Filter).
  • Can save button filters directly (Rose Bot Feature)
  • Supports multiple PM connections
  • And all other features of a Filter Bot :D

Deploy the bot and start adding your filters :)

How to use the bot

  • Add bot to your group with admin rights.

  • Add your filters :)

Bot Commands

(You need to be an admin or Auth User in order to use these commands)

Filter Commands

  • /add - To add your filter. You can also reply to your content with /add command.

  • /del - Delete your filter.

  • /delall - Delete all filters from group. (Group Owner Only!)

  • /viewfilters - List all filters in chat.

Connection Commands

  • /connect groupid - Connects your group to PM. You can also simply use, /connect in groups.

  • /connections - Manage your connections. (only in PM)

Extras

  • /status - Shows current status of your bot (Auth User Only)

  • /id - Shows ID information

  • /info - Shows User Information. Also use /info as reply to some message for their details!

You can check the video tutorial on how to deploy

Click here to see tutorial video

Thanks to InfotelGroup and Erich Daniken for the video

Any bugs or errors or suggestions, report at TroJanzSupport

Installation

Deploy to Heroku

Deploy

Deploy in your vps

git clone https://github.com/TroJanzHEX/Unlimited-Filter-Bot
cd Unlimited-Filter-Bot
pip3 install -r requirements.txt
# 
   
python3 bot.py

Configs

  • TG_BOT_TOKEN - Get bot token from @BotFather

  • API_ID - From my.telegram.org (or @UseTGXBot)

  • API_HASH - From my.telegram.org (or @UseTGXBot)

  • AUTH_USERS - ID of users that can use the bot commands. Get from MissRose Bot by using /id command

  • DATABASE_URI - Mongo Database URL from https://cloud.mongodb.com/

  • DATABASE_NAME - Your database name from mongoDB. Default will be 'Cluster0'

  • SAVE_USER - Give yes or no . Usefull for getting userinfo and total user counts. May reduce filter capacity :( .

  • HEROKU_API_KEY - To check dyno status. Go to https://dashboard.heroku.com/account , scroll down and press Reveal API

Optional - To set alternate Bot Commmands!

( Add required field as heroku var and give desired command as value. You can edit it in sample_config.py also!)

  • ADD_FILTER_CMD - default will be 'add'

  • DELETE_FILTER_CMD - default will be 'del'

  • DELETE_ALL_CMD - default will be 'delall'

  • CONNECT_COMMAND - default will be 'connect'

  • DISCONNECT_COMMAND - default will be 'disconnect'

EG;
Vars Eg

Credits

Pyrogram

MongoDB

A Bot To Find Telegram User ID Easily

Telegram ID Bot 🤖 A Bot To Find Telegram User ID Easily Made with Python3 (C) @BXBotz Copyright permission under MIT License License - https://githu

MuFaz-TG 6 Nov 21, 2022
Materials to reproduce our findings in our stories, "Amazon Puts Its Own 'Brands' First Above Better-Rated Products" and "When Amazon Takes the Buy Box, it Doesn’t Give it up"

Amazon Brands and Exclusives This repository contains code to reproduce the findings featured in our story "Amazon Puts Its Own 'Brands' First Above B

The Markup 60 Nov 11, 2022
Primeira etapa do processo seletivo para a bolsa de migração de conteúdo de Design de Software.

- Este processo já foi concluído. Obrigado pelo seu interesse! Processo Seletivo para a bolsa de migração de conteúdo de Design de Software Primeirame

Toshi Kurauchi 1 Feb 21, 2022
Free and Open Source Machine Translation API. 100% self-hosted, no limits, no ties to proprietary services. Built on top of Argos Translate.

LibreTranslate Try it online! | API Docs Free and Open Source Machine Translation API, entirely self-hosted. Unlike other APIs, it doesn't rely on pro

UAV4GEO 3.5k Jan 03, 2023
Python wrapper for the GitLab API

Python GitLab python-gitlab is a Python package providing access to the GitLab server API. It supports the v4 API of GitLab, and provides a CLI tool (

1.9k Dec 31, 2022
Represents a Lavalink client used to manage nodes and connections.

lavaplayer Represents a Lavalink client used to manage nodes and connections. setup pip install lavaplayer setup lavalink you need to java 11* LTS or

HazemMeqdad 37 Nov 21, 2022
Technical Test - Python Programmer Grupo Nexxera

Technical Test Nexxera Group Teste Técnico - Grupo de Programadores Python Nexxera 📍 Prepare-se para usar a API Nossa API de transações de contas dig

Raul dos Santos Moraes 1 Mar 16, 2022
alpaca-trade-api-python is a python library for the Alpaca Commission Free Trading API.

alpaca-trade-api-python is a python library for the Alpaca Commission Free Trading API. It allows rapid trading algo development easily, with support for both REST and streaming data interfaces

Alpaca 1.5k Jan 09, 2023
NFT Generator: A modular NFT generator application

NFT Generator A simple passion project done with the role to learn a bit about h

2 Aug 30, 2022
Discord.py Bot Series With Python

Discord.py Bot Series YouTube Playlist: https://www.youtube.com/playlist?list=PL9nZZVP3OGOAx2S75YdBkrIbVpiSL5oc5 Installation pip install -r requireme

Step 1 Dec 17, 2021
A bot that downloads all the necessary files from WeLearn and lists your assignments, filter due assignments, etc.

Welearn-bot This is a bot which lets you interact with WeLearn from the command line. It can Download all files/resources from your courses and organi

Parth Bibekar 17 Oct 19, 2022
Palo Alto Networks PAN-OS SDK for Python

Palo Alto Networks PAN-OS SDK for Python The PAN-OS SDK for Python (pan-os-python) is a package to help interact with Palo Alto Networks devices (incl

Palo Alto Networks 281 Dec 09, 2022
Terraform wrapper to manage state across multiple cloud providers(AWS, GCP, and Azure)

Terraform Remote State Manager(tfremote) tf is a python package for managing terraform remote state for: Google(Gcloud), AWS, and Azure. It sets a def

tomarv2 1 Dec 08, 2021
A bot that connects your guild chat to a Discord channel, written in Python.

Guild Chat Bot A bot that connects your guild chat to a discord channel. Uses discord.py and pyCraft Deploy on Railway Railway is a cloud development

Evernote 10 Sep 25, 2022
A group management bot written in python3 using the python-telegram-bot library.

Chika Fujiwara A modular telegram Python bot running on python3 with an sqlalchemy database. Originally a Marie fork, Chika was created for personal u

Wahyusaputra 3 Feb 12, 2022
Telegram bot to download almost all from Instagram

Instagram Manager Bot The most advanced Instagram Downloader Bot. Please fork this repository don't import code Made with Python3 (C) @subinps Copyrig

SUBIN 300 Dec 30, 2022
A corona statistics and information telegram bot.

A corona statistics and information telegram bot.

Fayas Noushad 15 Oct 21, 2022
A napari plugin for visualising and interacting with electron cryotomograms

napari-subboxer A napari plugin for visualising and interacting with electron cryotomograms. Installation You can install napari-subboxer via pip: pip

3 Nov 25, 2021
Forked from 0x36 on github who then rewrote the ida_kernelcache python framework

Forked from 0x36 on github who then rewrote the ida_kernelcache python framework. Sadly 0x36 doesn't seem to have push updates to the project and it took me a very long time to figure out why this wa

Turnerhackz1 6 Dec 13, 2022
A python package that fetches tweets and user information in a very pythonic manner.

Tweetsy Tweetsy uses Twitter's underlying API to fetch user information and tweets and present it in a human-friendly way. What makes Tweetsy special

Sakirul Alam 5 Nov 12, 2022