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

The best discord.py template with a changeable prefix

Discord.py Bot Template By noma4321#0035 With A Custom Prefix To Every Guild Function Features Has a custom prefix that is changeable for every guild

Noma4321 5 Nov 24, 2022
A Bot Upload file|video To Telegram using given Links.

A Bot Upload file|video To Telegram using given Links.

Hash Minner 19 Jan 02, 2023
CSUL Discord Bot

Cruzeiro This is the same old bot running on the Discord Server of CSUL, but i've changed the code. It's better now. Discord.py Heroku How i did The b

Operaho 6 Jan 31, 2022
Chronocalc - Calculates the dates and times when the sun or moon is in a given position in the sky

Chronocalc I wrote this script after I was busy updating my article on chronoloc

16 Dec 13, 2022
Python library wrapping and enhancing the Invenio RDM REST API.

Iridium The metal Iridium is used to refine and enhance metal alloys. Similarly, this package provides an enhanced coating around the Invenio RDM APIs

Materials Data Science and Informatics 2 Mar 29, 2022
The python SDK for Eto, the AI focused data platform for teams bringing AI models to production

Eto Labs Python SDK This is the python SDK for Eto, the AI focused data platform for teams bringing AI models to production. The python SDK makes it e

5 Apr 21, 2022
Hostapd-mac-monitor - Setup a hostapd AP to conntrol the connections of specific MACs

A brief explanation This script provides way to setup a monitoring service of sp

2 Feb 03, 2022
Periodically check the manuscript state in the scholar one system and send email when finding a new state.

ScholarOne-manuscript-checker Periodically check the manuscript state in the scholar one system and send email when finding a new state. Parameters ne

2 Aug 18, 2022
Decode the Ontario proof of vaccination QR code

Decode the contents of the Ontario Proof of Vaccination (the "Smart Health Card QR Code") Output This is from my QR code, hopefully fully redacted alt

Wesley Ellis 4 Oct 22, 2021
Manage AWS Secrets the easy way

AWStanding Easily load variables from AWS Parameter store into environment variables. Why to AWStanding? Because it handles AWS pagination so the amou

Juan Ignacio Sánchez Sampayo 13 Dec 30, 2022
Wrapper for wttr.in weather forecast.

pywttr Wrapper for wttr.in weather forecast. Asynchronous version here. Installation pip install pywttr Example This example prints the average temper

Almaz 6 Dec 25, 2022
AWS Workmail Migration Tool

WMigrate A tool for migrating AWS Workmail Users and Groups cross region and cross accounts. It also creates user and group aliases and adds the users

NK 1 Oct 27, 2021
Bill is a bot capable to Chat with you, search everything on web to you, and send message to yours contacts for you.

Bill Bot The inteligent Bot Bill is a intelligent bot, it can chat, search and send messages to you. Chat with You Send messages on WhatsApp for you S

João Assalim 3 Sep 12, 2021
A Anything goes Discord bot written in python and uses the wrapper Discord.py

GerardTheWizard A Anything goes Discord bot written in python and uses the wrapper Discord.py What can he do? Allow users to level up through typing,

1 May 05, 2022
A basic API to scrape Craigslist.

CLAPI A basic API to scrape Craigslist. Most useful for viewing posts across a broad geographic area or for viewing posts within a specific timeframe.

45 Jan 05, 2023
Get random jokes bapack2 on telegram

Jokes Bapack2 Telegram Bot Get random jokes bapack2 from jokes-bapack2-api on telegram bot Screenshot Requirements python pip pipenv python-telegram-b

Miftah Afina 2 Nov 17, 2021
Python script to decode the EU Covid-19 vaccine certificate

vacdec Python script to decode the EU Covid-19 vaccine certificate This script takes an image with a QR code of a vaccine certificate as the parameter

Hanno Böck 244 Nov 30, 2022
Discord.py-Bot-Template - Discord Bot Template with Python 3.x

Discord Bot Template with Python 3.x This is a template for creating a custom Di

Keagan Landfried 3 Jul 17, 2022
An Open Source ALL-In-One Telegram RoBot, that can do lot of things.

An Open Source ALL-In-One Telegram RoBot, that can do lot of things.

JOBIN 0 Dec 01, 2021
Discord Token Creator 🥵

Discord Token Creator 🥵

dropout 304 Jan 03, 2023