Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion alice/alice.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from apscheduler.schedulers.async_ import AsyncScheduler
from apscheduler.triggers.interval import IntervalTrigger
from async_pymongo import AsyncClient
from pyrogram import Client, raw
from pyrofork import Client, raw

class Alice(Client):
def __init__(self):
Expand Down
4 changes: 2 additions & 2 deletions alice/plugins/forward.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

from alice.alice import Alice
from alice.utils.string import build_keyboard, parse_button
from pyrogram import enums, filters
from pyrogram.types import InlineKeyboardMarkup
from pyrofork import enums, filters
from pyrofork.types import InlineKeyboardMarkup

@Alice.on_message(filters.group & filters.command("settopics"))
async def set_topics(c,m):
Expand Down
2 changes: 1 addition & 1 deletion alice/plugins/misc.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from alice.alice import Alice
from pyrogram import filters
from pyrofork import filters

@Alice.on_message(filters.private & filters.command("start"))
async def preview(c,m):
Expand Down
4 changes: 2 additions & 2 deletions alice/plugins/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
from alice.alice import Alice
from alice.plugins.forward import forward_m
from alice.utils.string import build_keyboard, parse_button
from pyrogram import enums, filters
from pyrogram.types import InlineKeyboardMarkup
from pyrofork import enums, filters
from pyrofork.types import InlineKeyboardMarkup

@Alice.on_message(filters.channel, group=1)
async def channel_watcher(c,m):
Expand Down
2 changes: 1 addition & 1 deletion alice/plugins/raw.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from alice.alice import Alice
from pyrogram import raw
from pyrofork import raw

@Alice.on_raw_update()
async def _raw(c,u,_,__):
Expand Down
4 changes: 2 additions & 2 deletions alice/utils/filters.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import asyncio

from pyrogram import enums, filters
from pyrogram.errors import FloodWait
from pyrofork import enums, filters
from pyrofork.errors import FloodWait

async def admin_check(_, c, m):
if m.sender_chat:
Expand Down
2 changes: 1 addition & 1 deletion alice/utils/games/epicgames.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from dateutil import tz
from dateutil.parser import parse as parse_time
from pathlib import Path
from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup, InputMediaPhoto
from pyrofork.types import InlineKeyboardButton, InlineKeyboardMarkup, InputMediaPhoto
from typing import Dict

# Epic's backend API URL for the free games promotion
Expand Down
4 changes: 2 additions & 2 deletions alice/utils/games/gog.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
import re
from alice import GAME_CHAT
from bs4 import BeautifulSoup
from pyrogram import utils
from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup
from pyrofork import utils
from pyrofork.types import InlineKeyboardButton, InlineKeyboardMarkup

UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"

Expand Down
4 changes: 2 additions & 2 deletions alice/utils/games/steam.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@

from alice import GAME_CHAT
from bs4 import BeautifulSoup
from pyrogram import utils
from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup
from pyrofork import utils
from pyrofork.types import InlineKeyboardButton, InlineKeyboardMarkup

UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"
STEAM_URL = "https://store.steampowered.com/search/?maxprice=free&specials=1"
Expand Down
2 changes: 1 addition & 1 deletion alice/utils/string.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import re

from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton
from pyrofork.types import InlineKeyboardMarkup, InlineKeyboardButton

BTN_URL_REGEX = re.compile(r"(\[([^\[]+?)\]\(btn:(?:/{0,2})(.+?)(:same)?\))")

Expand Down
14 changes: 7 additions & 7 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ async-pymongo = "0.1.3"
uvloop = "^0.19.0"
tgcrypto = "^1.2.5"
apscheduler = {git = "https://github.com/agronholm/apscheduler.git", rev = "master"}
pyrofork = "2.3.15"
python-dotenv = "^1.0.0"
pyrofork = "2.4.0"
python-dotenv = "^1.0.1"
httpx = {extras = ["http2"], version = "^0.26.0"}


Expand Down