mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-07-03 20:03:27 +03:00
Make the TelegramClient aggregate all client methods
This commit is contained in:
parent
fb8b052754
commit
1bde72d375
|
@ -9,3 +9,14 @@ first implementor is `telethon.client.users.UserMethods`, since calling
|
||||||
requests require them to be resolved first, and that requires accessing
|
requests require them to be resolved first, and that requires accessing
|
||||||
entities (users).
|
entities (users).
|
||||||
"""
|
"""
|
||||||
|
from .telegrambaseclient import TelegramBaseClient
|
||||||
|
from .users import UserMethods # Required for everything
|
||||||
|
from .messageparse import MessageParseMethods # Required for messages
|
||||||
|
from .uploads import UploadMethods # Required for messages to send files
|
||||||
|
from .messages import MessageMethods
|
||||||
|
from .chats import ChatMethods
|
||||||
|
from .dialogs import DialogMethods
|
||||||
|
from .downloads import DownloadMethods
|
||||||
|
from .auth import AuthMethods
|
||||||
|
from .updates import UpdateMethods
|
||||||
|
from .telegramclient import TelegramClient
|
||||||
|
|
|
@ -1,2 +1,13 @@
|
||||||
class TelegramClient:
|
from . import (
|
||||||
|
UpdateMethods, AuthMethods, DownloadMethods, DialogMethods,
|
||||||
|
ChatMethods, MessageMethods, UploadMethods, MessageParseMethods,
|
||||||
|
UserMethods
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
class TelegramClient(
|
||||||
|
UpdateMethods, AuthMethods, DownloadMethods, DialogMethods,
|
||||||
|
ChatMethods, MessageMethods, UploadMethods, MessageParseMethods,
|
||||||
|
UserMethods
|
||||||
|
):
|
||||||
pass
|
pass
|
||||||
|
|
Loading…
Reference in New Issue
Block a user