From 95f988647c5591631293a5899a42abd0604e4cb2 Mon Sep 17 00:00:00 2001 From: pokurt Date: Sun, 30 Aug 2020 23:32:19 +0500 Subject: [PATCH] Migrate to Pyrogram v1 So um.. I did a thing... - Imports Fixed - async or not it works now so no worries - tested every plugin and it seems to work so im happy about it owo --- plugins/eval/eval.py | 4 ++-- plugins/haste/haste.py | 4 ++-- plugins/replace/replace.py | 4 ++-- plugins/welcome/welcome.py | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/plugins/eval/eval.py b/plugins/eval/eval.py index e96d108..7711107 100644 --- a/plugins/eval/eval.py +++ b/plugins/eval/eval.py @@ -20,7 +20,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -from pyrogram import Client, Filters +from pyrogram import Client, filters RUNNING = "**Eval Expression:**\n```{}```\n**Running...**" ERROR = "**Eval Expression:**\n```{}```\n**Error:**\n```{}```" @@ -28,7 +28,7 @@ RESULT = "**Eval Expression:**\n```{}```\n**Result:**\n```{}```" -@Client.on_message(Filters.command("eval", prefix="!")) +@Client.on_message(filters.command("eval", "!")) def eval_expression(client, message): expression = " ".join(message.command[1:]) diff --git a/plugins/haste/haste.py b/plugins/haste/haste.py index 45a742d..84f3e4d 100644 --- a/plugins/haste/haste.py +++ b/plugins/haste/haste.py @@ -22,12 +22,12 @@ import requests -from pyrogram import Client, Filters +from pyrogram import Client, filters BASE = "https://hastebin.com" -@Client.on_message(Filters.command("haste", prefix="!") & Filters.reply) +@Client.on_message(filters.command("haste", "!") & filters.reply) def haste(client, message): reply = message.reply_to_message diff --git a/plugins/replace/replace.py b/plugins/replace/replace.py index 8b11b3d..ff072ea 100644 --- a/plugins/replace/replace.py +++ b/plugins/replace/replace.py @@ -20,9 +20,9 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -from pyrogram import Client, Filters +from pyrogram import Client, filters -@Client.on_message(Filters.command("r", prefix="!") & Filters.reply & ~Filters.edited & Filters.group) +@Client.on_message(filters.command("r", "!") & filters.reply & ~filters.edited & filters.group) def r(client, message): if len(message.command) > 1: colength = len("r") + len("!") diff --git a/plugins/welcome/welcome.py b/plugins/welcome/welcome.py index d875ece..1d30045 100644 --- a/plugins/welcome/welcome.py +++ b/plugins/welcome/welcome.py @@ -20,16 +20,16 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -from pyrogram import Client, Emoji, Filters +from pyrogram import Client, emoji, filters MENTION = "[{}](tg://user?id={})" MESSAGE = "{} Welcome to [Pyrogram](https://docs.pyrogram.ml/)'s group chat {}!" -chats_filter = Filters.chat(["PyrogramChat", "PyrogramLounge"]) +chats_filter = filters.chat(["PyrogramChat", "PyrogramLounge"]) -@Client.on_message(chats_filter & Filters.new_chat_members) +@Client.on_message(chats_filter & filters.new_chat_members) def welcome(client, message): new_members = [MENTION.format(i.first_name, i.id) for i in message.new_chat_members] - text = MESSAGE.format(Emoji.SPARKLES, ", ".join(new_members)) + text = MESSAGE.format(emoji.SPARKLES, ", ".join(new_members)) message.reply(text, disable_web_page_preview=True)