backmeupplz / Shieldy
Licence: mit
@shieldy_bot Telegram bot repository
Stars: ✭ 351
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Shieldy
Telegram Bot Sdk
🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box.
Stars: ✭ 2,212 (+530.2%)
Mutual labels: bot, telegram-bot, telegram
Icopy
fclone telegram interface.Send commands to Telegram BOT for get a convience way to control fclone resources copy missions.
Stars: ✭ 188 (-46.44%)
Mutual labels: bot, telegram-bot, telegram
Java Telegram Bot Tutorial
Java Telegram Bot Tutorial. Feel free to submit issue if you found a mistake.
Stars: ✭ 165 (-52.99%)
Mutual labels: bot, telegram-bot, telegram
Telegram.bot
.NET Client for Telegram Bot API
Stars: ✭ 1,964 (+459.54%)
Mutual labels: bot, telegram-bot, telegram
Urban Bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Facebook, Slack, ... every messenger with chatbots
Stars: ✭ 223 (-36.47%)
Mutual labels: bot, telegram-bot, telegram
Expressbot
一个可以帮你订阅、查询快递物流、跟你闲聊Telegram机器人
Stars: ✭ 137 (-60.97%)
Mutual labels: bot, telegram-bot, telegram
Telebot
Write Telegram bots in Rust with Tokio and Futures
Stars: ✭ 179 (-49%)
Mutual labels: bot, telegram-bot, telegram
Zanzara
Asynchronous PHP Telegram Bot Framework built on top of ReactPHP
Stars: ✭ 107 (-69.52%)
Mutual labels: bot, telegram-bot, telegram
Example Bot
[WIP] An A-Z example of a PHP Telegram Bot.
Stars: ✭ 211 (-39.89%)
Mutual labels: bot, telegram-bot, telegram
Telegram Bot Api
First Telegram Bot API node.js library
Stars: ✭ 205 (-41.6%)
Mutual labels: bot, telegram-bot, telegram
Node Telegram Api
A simple API to create and control Telegram bots
Stars: ✭ 117 (-66.67%)
Mutual labels: bot, telegram-bot, telegram
Swiftybot
How to create a Telegram, Facebook Messenger, and Google Assistant bot with Swift using Vapor on Ubuntu / macOS.
Stars: ✭ 247 (-29.63%)
Mutual labels: bot, telegram-bot, telegram
Telegram Clonebot
Simple Bot to clone Google Drive Files (or Folders) to your Team Drive[or Normal Drive]. P.S This is not a Mirror Bot. Enjoy ✌🏻
Stars: ✭ 114 (-67.52%)
Mutual labels: bot, telegram-bot, telegram
Vk To Telegram Transfer Bot
Бот, пересылающий сообщения из чатов ВК в Telegram и обратно
Stars: ✭ 143 (-59.26%)
Mutual labels: bot, telegram-bot, telegram
Novagram
An Object-Oriented PHP library for Telegram Bots
Stars: ✭ 112 (-68.09%)
Mutual labels: bot, telegram-bot, telegram
Micro Bot
🤖 Zero-configuration Telegram bot runner
Stars: ✭ 173 (-50.71%)
Mutual labels: bot, telegram-bot, telegram
Telegram Bot Github
Allows to you receive GitHub notifications right in the Telegram
Stars: ✭ 103 (-70.66%)
Mutual labels: bot, telegram-bot, telegram
Hackernewsbot
📰 Telegram bot that posts new hot stories from Hacker News to telegram channel
Stars: ✭ 103 (-70.66%)
Mutual labels: bot, telegram-bot, telegram
Telegram Rat
Windows Remote Administration Tool via Telegram. Written in Python
Stars: ✭ 201 (-42.74%)
Mutual labels: bot, telegram-bot, telegram
Tlg joincaptchabot
Telegram Bot to verify if users that join a group, are humans. The Bot send an image captcha for each new user, and kick any of them that can't solve the captcha in a specified time.
Stars: ✭ 226 (-35.61%)
Mutual labels: bot, telegram-bot, telegram
@shieldy_bot Telegram bot code
This is the code for the anti-spam Telegram bot I've built. Enjoy and feel free to reuse!
Installation
Local launch
- Clone this repo:
git clone https://github.com/backmeupplz/shieldy
- Launch the mongo database locally
- Create
.env
with the environment variables listed below - Run
yarn install
in the root folder - Run
yarn distribute
And you should be good to go! Feel free to fork and submit pull requests. Thanks!
Docker
- Clone this repo:
git clone https://github.com/backmeupplz/shieldy
- Replace the dummy environment variables in
docker-compose.yml
with the ones listed below - Run
docker-compose up -d
Environment variables
-
TOKEN
— Telegram bot token -
MONGO
— URL of the mongo database
Also, please, consider looking at .env.sample
.
Continuous integration
Any commit pushed to master gets deployed to @shieldy_bot via CI Ninja.
License
MIT — use for any purpose. Would be great if you could leave a note about the original developers. Thanks!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].