szrose is an all in one group management bot made for managing your group effectively with some advance security tools & Suit For All Your Needs ❤️

Overview

ICON

Stars Forks Size
Python Maintenance

Documentation

Documentation

Rose bot

An advanced telegram Group management Bot For help You Protect Your Groups & Suit For All Your Needs.

This bot database is Mongo Database so is stable and has no issues till date

Variables:

  • API_ID : Get it from My telegram Org
  • API_HASH : Get it from My telegram Org
  • BOT_TOKEN : Get it from @Botfather
  • SESSION_STRING : Generate from @szrosebot or genStr
  • LOG_MENTIONS : Fill 1 to turn this on, or 0 to turn it off
  • USERBOT_PREFIX : userbot commands (/,.,!,?)
  • SUDO_USERS_ID : ID of Auth Users who can use Admin commands. (for multiple users seperated by space)
  • LOG_GROUP_ID : logs dump chat id
  • BASE_DB : base mongo database (filters/welcome/notes/etc..)click here
  • MONGO_URL : some usefull features databaseclick here
  • FSUB_CHANNEL : Fsub channel id here like updates channel
  • ARQ_API_URL : For Music Downloading And Many More Things... Don't change this value arq
  • ARQ_API_KEY : Get this from @ARQRobot
  • RSS_DELAY : Delay in which RSS will send updates in chat
  • PM_PERMIT : Pm permit, fill 1 to enable or 0 to disable it

Deployment

Read Docs for Detailed Description and Setup Guide on deloying Bot.

Deploy to heroku

Deploy

Deploy telgram click here

send /deploy command after start bot or see clone page

Contact & Support

License

License
Rose is licensed under GNU Affero General Public License v3 or later.

Special credits

Special thanks to these amazing projects:

The bot is based on the original work done by WilliamButcherBot and many other projects This repo was just revamped to suit an Anime-centric & comedy loving community. All original credits go to WilliamButcherBot and their dedication, Without his efforts, this fork would not have been possible!

All other credits mentioned on top of scripts

Anything missing kindly let us know at Telegram Support Group or simply submit a pull request on the readme.

All who helped at a glance

This project exists thanks to these awesome developers and their codes and contributions.

GitHub Contributors Image

And credits goes to all who supported, all who helped and API & environmental equirement package devs and all projects helped in making this project. Special thanks to you for using bot

Report Bug

A modular telegram Python bot running on python3 with an mongo database.

Originally a simple group management bot with multiple admin features, it has evolved, becoming extremely modular and simple to use. Can be found on telegram as rose bot. I am moderating a support group, where you can ask for help setting up your bot, discover/request new features, report bugs, and stay in the loop whenever a new update is available.
Join the news channel if you just want to stay in the loop about new features or announcements.

⚠️ Note: We don't officially support forks / Clones for rose, So don't tag admins for errors your bot/deploy/code, If any error you should fix it yourself

You might also like...
An Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot

Adv Auto Filter Bot V2 This Is Just An Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot.. Just Sent Any Text As Query It Wi

A Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot

Adv Auto Filter Bot This Is Just An Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot.. Just Sent Any Text As Query It Will

A Serverless Application Model stack that persists the $XRP price to the XRPL every minute as a TrustLine. There are no servers, it is effectively a "smart contract" in Python for the XRPL.

xrpl-price-persist-oracle-sam This is a XRPL Oracle that publishes external data into the XRPL. This Oracle was inspired by XRPL-Labs/XRPL-Persist-Pri

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

A Python script that exports users from one Telegram group to another using one or more concurrent user bots.

ExportTelegramUsers A Python script that exports users from one Telegram group to another using one or more concurrent user bots. Make sure to set all

 A free tempmail api for your needs!
A free tempmail api for your needs!

Tempmail A free tempmail api for your needs! Website · Report Bug · Request Feature Features Add your own private domains Easy to use documentation No

A Telegram bot for remotely managing Binance Trade Bot
A Telegram bot for remotely managing Binance Trade Bot

Binance Trade Bot Manager Telegram A Telegram bot for remotely managing Binance Trade Bot. If you have feature requests please open an issue on this r

Advance Anonymous Sender bot with Caption Editor

AnonyMous Sender 👨‍💻 Advanced Anonymous Sender with Caption Editor Join @DaisySupport_Official 🎵 for help Features Get forwarded messages without f

Powerful and Advance Telegram Bot with soo many features😋🔥❤
Powerful and Advance Telegram Bot with soo many features😋🔥❤

Chat-Bot Reach this bot on Telegram Chat Bot New Features 🔥 ✨ Improved Chat Experience ✨ Removed Some Unnecessary Commands ✨ Added Facility to downlo

Comments
  • Can not open Admin menu

    Can not open Admin menu

     Telegram says: [400 Bad Request] - [400 ENTITY_BOUNDS_INVALID] (caused by "messages.EditMessage")
    2022-07-27T12:27:46.548481+00:00 app[worker.1]: Traceback (most recent call last):
    2022-07-27T12:27:46.548481+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/dispatcher.py", line 222, in handler_worker
    2022-07-27T12:27:46.548482+00:00 app[worker.1]:     await handler.callback(self.client, *args)
    2022-07-27T12:27:46.548483+00:00 app[worker.1]:   File "/Rose/Rose/utils/lang.py", line 25, in wrapper
    2022-07-27T12:27:46.548484+00:00 app[worker.1]:     return await func(_, CallbackQuery, language)
    2022-07-27T12:27:46.548484+00:00 app[worker.1]:   File "/Rose/Rose/__main__.py", line 311, in help_button
    2022-07-27T12:27:46.548485+00:00 app[worker.1]:     await query.message.edit(
    2022-07-27T12:27:46.548486+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/types/messages_and_media/message.py", line 2742, in edit_text
    2022-07-27T12:27:46.548487+00:00 app[worker.1]:     return await self._client.edit_message_text(
    2022-07-27T12:27:46.548487+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/messages/edit_message_text.py", line 83, in edit_message_text
    2022-07-27T12:27:46.548487+00:00 app[worker.1]:     r = await self.send(
    2022-07-27T12:27:46.548488+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/advanced/send.py", line 77, in send
    2022-07-27T12:27:46.548488+00:00 app[worker.1]:     r = await self.session.send(
    2022-07-27T12:27:46.548489+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/session/session.py", line 362, in send
    2022-07-27T12:27:46.548489+00:00 app[worker.1]:     return await self._send(data, timeout=timeout)
    2022-07-27T12:27:46.548489+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/session/session.py", line 332, in _send
    2022-07-27T12:27:46.548489+00:00 app[worker.1]:     RPCError.raise_it(result, type(data))
    2022-07-27T12:27:46.548490+00:00 app[worker.1]:   File "/usr/local/lib/python3.9/site-packages/pyrogram/errors/rpc_error.py", line 80, in raise_it
    2022-07-27T12:27:46.548490+00:00 app[worker.1]:     raise getattr(
    2022-07-27T12:27:46.548491+00:00 app[worker.1]: pyrogram.errors.exceptions.bad_request_400.BadRequest: Telegram says: [400 Bad Request] - [400 ENTITY_BOUNDS_INVALID] (caused by "messages.EditMessage")
    
    opened by JiC54 2
  • Copyrighted files

    Copyrighted files

    Why are you copy pasting the code of the developers and adding your copyright on it?

    https://github.com/szsupunma/sz-rosebot/blob/9750d69e3238f68a5253ef90ff5d7ddb86d4695d/Rose/core/keyboard.py#L1-L4

    Many modules of your bot is taken from WilliamButcherBot which is written by me, and you're adding your own copyright on it.

    opened by TheHamkerCat 1
  • Bump pyyaml from 5.3.1 to 5.4

    Bump pyyaml from 5.3.1 to 5.4

    Bumps pyyaml from 5.3.1 to 5.4.

    Changelog

    Sourced from pyyaml's changelog.

    5.4 (2021-01-19)

    Commits
    • 58d0cb7 5.4 release
    • a60f7a1 Fix compatibility with Jython
    • ee98abd Run CI on PR base branch changes
    • ddf2033 constructor.timezone: _copy & deepcopy
    • fc914d5 Avoid repeatedly appending to yaml_implicit_resolvers
    • a001f27 Fix for CVE-2020-14343
    • fe15062 Add 3.9 to appveyor file for completeness sake
    • 1e1c7fb Add a newline character to end of pyproject.toml
    • 0b6b7d6 Start sentences and phrases for capital letters
    • c976915 Shell code improvements
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(v2.0)
  • v2.0(May 28, 2022)

    ℹ️ Start Menu Ui Changed. ℹ️ Admin Commands Update. ℹ️ Anti-Languages Fixed. ℹ️ Captcha Updated . ℹ️ Force Subscribe added.

    🔥Fully Open Source Code

    🐞All bug fixed .

    Source code(tar.gz)
    Source code(zip)
  • v1.0.9(Apr 11, 2022)

    • AddedPM connection mode ( now you can control your groups in bot pm Filter only)
    • Added Multi-language support (Want to contribute in Rose Multi Language Feature? )
    • Optimized many things in mongo folder.
    • Added public Statics command(/stats).
    • Fixed some bugs in database and update UI info.
    • New core with highly optimized functions.
    • Added a whole new UI.
    • Added Only 100 filters and 50 aliases are allowed per chat.
    • Moved some anti-command to lock module( anon channel spoiler spam porn Ex: /lock spoiler)
    • Night mode updated & some permissions bug fixed.
    • Added Extra module for some fun commands.
    • Private rules options added.
    • AI chatbot(Affiliate + API )
    Source code(tar.gz)
    Source code(zip)
  • v1.0.8(Mar 16, 2022)

    • Remove user bot module .
    • Remove unwanted vars.
    • Added Few plugin from Rose[Private Source].
    • Added New owner power [Public Source Only].
    • Database updated.
    • Bug fixes and other improvements.
    • Night mode module .
    • Chatbot plugin with google translate
    Source code(tar.gz)
    Source code(zip)
Owner
szsupunma
Codes learner from Sri Lanka 🇱🇰.✌️I’m not trying to be Different. To me, I’m just being myself & my style ♥️
szsupunma
Pixoo-Awesome is a tool to get more out of your Pixoo Devices.

Pixoo-Awesome is a tool to get more out of your Pixoo Devices. It uses the Pixoo-Client to connect to your Pixoo devices and send data to them. I targ

Horo 10 Oct 27, 2022
Whatsapp-APi Wrapper From rzawapi.my.id

Whatsapp-APi Wrapper From rzawapi.my.id

Rezza Priatna 2 Apr 19, 2022
:lock: Python 2.7/3.X client for HashiCorp Vault

hvac HashiCorp Vault API client for Python 3.x Tested against the latest release, HEAD ref, and 3 previous minor versions (counting back from the late

hvac 1k Dec 29, 2022
A Discord webhook spammer made in Python

A Python made Discord webhook spammer usually used for token loggers to spam them/delete them original by cattyn changes listed below.

2 Jan 12, 2022
SelfBot, a lots of features: Mass DM , Nuke, Raid... and more!

SelfBot, a lots of features: Mass DM , Nuke, Raid... and more!

eryycr 2 Nov 10, 2021
Role Discord Members (by username) from File

Role Discord Members (by username) from File Bot Setup Navigate to https://discord.com/developers/applications Create a new application Navigate to th

Dylan Orrell 3 Jan 06, 2022
Music bot because Octave is down and I can : )

Chords On a mission to build the best Discord Music Bot View Demo · Report Bug · Request Feature Table of Contents About The Project Built With Gettin

Aman Prakash Jha 53 Jan 07, 2023
Definitive Guide to Creating a SQL Database on Cloud with AWS and Python

Definitive Guide to Creating a SQL Database on Cloud with AWS and Python An easy-to-follow comprehensive guide on integrating Amazon RDS, MySQL Workbe

Kenneth Leung 6 Aug 17, 2022
Twitter Analysis of MIUUL CEO

Twitter Analysis of MIUUL CEO Business Problem I got last @mvahitkeskin 184 twee

Çağrı Karadeniz 6 Mar 12, 2022
API generated by OpenAPI for nhentai.net

nhentai-api No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) This Python package is automati

Shikanime Deva 1 Nov 01, 2021
Instagram-Reports is a tool made to ban any scam or bad person

ABOUT TOOL : Instagram-Reports is a tool made to ban any scam or bad person. Installation : sudo apt-get update -y sudo apt-get upgrade -y apt insta

Evan Al Mahmud Irfan ථ 1 Dec 20, 2021
Media Replay Engine (MRE) is a framework to build automated video clipping and replay (highlight) generation pipelines for live and video-on-demand content.

Media Replay Engine (MRE) is a framework for building automated video clipping and replay (highlight) generation pipelines using AWS services for live

Amazon Web Services - Labs 30 Nov 29, 2022
Data Platform com AWS CDK

Welcome to your CDK Python project! This is a blank project for Python development with CDK. The cdk.json file tells the CDK Toolkit how to execute yo

Andre Sionek 8 Jul 02, 2022
Automatically Forward files from groups to channel & FSub

Backup & ForceSub Automatically Forward files from groups to channel & Do force sub on members Variables API_ID : Get from my.telegram.org API_HASH :

Arunkumar Shibu 7 Nov 06, 2022
A simple language translator with python and google translate api

Language translator with python A simple language translator with python and google translate api Install pip and python 3.9. All the required depende

0 Nov 11, 2021
Ubuntu env build; Nginx build; DB build;

Deploy 介绍 Deploy related scripts bitnami Dependencies Ubuntu openssl envsubst docker v18.06.3 docker-compose init base env upload https://gitlab-runn

Colin(liuji) 10 Dec 01, 2021
Clubhouse API written in Python. Standalone client included. For reference and education purposes only.

clubhouse-py is originally developed for the sake of interoperability. Standalone client is also created with very basic features, including but not limited to the audio-chat

1.7k Jan 05, 2023
Telegram Bot to store Posts and Documents and it can Access by Special Links.

Telegram Bot to store Posts and Documents and it can Access by Special Links. I Guess This Will Be Usefull For Many People..... 😇 . Features Fully cu

REX BOTZ 1 Dec 23, 2021
SMAM2 is a package manager built specifically for SourceMod.

SourceMod Addon Manager 2 (SMAM2) SMAM2 is a package manager built specifically for SourceMod. This was heavily inspired by Phil25's SMAM. I thought t

John Mascagni 6 Sep 16, 2022
The worst but simplest webhook bot for GitHub and Matrix.

gh-bot gh-bot is maybe the worst (but simplest) Matrix webhook bot for Github. Example of commits: Example of workflow finished: Setting up Server You

Jae Lo Presti 4 Aug 18, 2022