Welcome to EzTg’s documentation!
Quick Start
This is a quick start guide to get you started with EzTg.:
from EzTg import TelegramClient
import asyncio
bot = TelegramClient("TOKEN")
async def on_message(update):
message = update.message
if message.text == "/start":
await bot.sendMessage(chat_id=message.chat.id, text="Hello World!")
async def main()
await bot.start_polling(on_message)
if __name__ == "__main__":
asyncio.run(main())
How to use the send method
Here is a little example of using the send method.:
from EzTg import TelegramClient
import asyncio
bot = TelegramClient("TOKEN")
async def on_message(update):
message = update.message
if message.text == "/start":
await bot.send("sendMessage", chat_id=message.chat.id, text="Hello World!")
async def main()
await bot.start_polling(on_message)
if __name__ == "__main__":
asyncio.run(main())
Here the send method has been used tho send a message. You can use the send method for any method of the telegram api and can be useful for example if such method is not yet implemented in EzTg.