Git Product home page Git Product logo

go-filter-bot's Introduction

Go Filter Bot

Logo

A Simple Yet Superfast Filter Bot Written In Go Inspired By Unlimimted-Filter-Bot with global filter support.

Commands

  • |- /start Shows a start message [Group/DM]
  • |- /about Shows an about message [Group/DM]
  • |- /help Shows a help message [Group/DM]
  • |- /filter Create a new filter for a word or phrase [Group/Connected DM]
  • |- /stop Stop an existing filter [Group/Connected DM]
  • |- /filters View all the filters saved for a chat [Group/Connected DM]
  • |- /gfilter Create a new global filter that will work in all chats [Admin DM]
  • |- /gfilters View all the saved global filters [All]
  • |- /filter Create a new filter for a word or phrase [Group/Connected DM]
  • |- /broadcast Broadcast a message to all bot users [Owner DM]
  • |- /concast Broadcast a message to connected users [Owner DM]

Variables

  • BOT_TOKEN : Bot token obtained by creating a bot from @BotFather.
  • MONGODB_URI : MongoDB URI. Get this value from mongoDB. For more help watch this video.
  • ADMINS : Telegram user ids' of bot admins seperated by spaces.

Deploy

Deploy To Heroku


Deploy

Deploy To Render


deploy-to-render

Make sure to have the following options set :

Environment

Go

Build Command

go build .

Start Command

./Go-Filter-Bot

Advanced >> Health Check Path

/

Deploy To Koyeb


deploy-to-koyeb

You must set the Run command to :

./bin/Go-Filter-Bot

Deploy To Okteto


deploy-to-okteto

Deploy To Railway


deploy-to-railway

Run Locally/VPS

You must have the latest version of go installed first

git clone https://github.com/Jisin0/Go-Filter-Bot
cd Go-Filter-Bot
go build .
./Go-Filter-Bot

Support

Ask any doubts or help in our support chat. telegram badge

Join our telegram channel for more latest news and cool projects telegram badge

Thanks

Disclaimer

GNU Affero General Public License 2.0
Licensed under GNU AGPL 2.0. Selling The Codes To Other People For Money Is Strictly Prohibited.

Consider Following Me On Github Too :)

go-filter-bot's People

Contributors

jisin0 avatar cold-onez avatar

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.