Builtins
Control functions
Function | Description |
---|---|
ping() | Return basic info about your TGPy instance. Use ping() to check if TGPy is running. |
restart() | Restart TGPy. |
update() | Download the latest version of TGPy, update, and restart the instance. |
Telethon objects
Object | Description |
---|---|
client | The Telethon client. See Telethon Client reference |
msg | The current message. See Telethon Message reference |
orig | Original message: the message you replied to. See Telethon Message reference |
INFO
TGPy fetches orig
message only if your code uses the orig
variable. That’s because it requires an additional request to Telegram API.
Modules
Object | Description |
---|---|
modules | Object for module management. |
modules.add(name: str, code: str) | Add the given code as a module. If code isn’t specified, the code from the orig message will be added. |
modules.remove(name: str) | Remove the module named name . |
Context
Object | Description |
---|---|
ctx.msg | The message where the code is running. |
ctx.is_module | True if the code is running from a module. |
ctx.is_manual_output | Can be set to True to prevent the last message edit by TGPy so you can edit it yourself. |