No project description provided
Project description
Eitaa PyKit
This repo contains a simple library for work with Eitaa messenger's api
Install
pip install eitaapykit
Get information of a channel
you can get information of a channel with get_info(channel_id)
function in eitaa
moduel
params :
- channel_id: your channel id, to get information of it(without
@
)
Example :
import eitaa
print(eitaa.get_info("channel ID"))
It is returns a dict object contains channel name, image url, subscriber count, channel description.
{
"name": "channel name",
"image_url": "channel image url",
"users" : "subscribers count",
"desc" : "description of channel",
}
Send a message
you can send a meesage to your channel with send_message(token,chat_id,text,pin=False)
function in eitaa
moduel
params :
- token : your eitaayar.ir token
- chat_id : your chat id(if your chat is a channel set it to channel id, and if your chat is a group set it to group invite link)
- text : text to send
- pin(optional) : if you want to message pinned in chat, set it
True
Example :
import eitaa
TOKEN = "eitaayar.ir_token"
print(eitaa.send_message(TOKEN,"chat id","message text",pin=1)
It is returns a bool value that shows send status
True
--> message sent successfully
False
--> error in send message
Send a file
you can send a file to your channel with send_file(token,chat_id,caption,file,pin=False)
function in eitaa
moduel
params :
- token : your eitaayar.ir token
- chat_id : your chat id(if your chat is a channel set it to channel id, and if your chat is a group set it to group invite link)
- caption : caption of your file(similar to
text
insend_message
function) - file : your file name to send to chat
- pin(optional) : if you want to file pinned in chat, set it
True
Example :
import eitaa
TOKEN = "eitaayar.ir_token"
print(eitaa.send_file(TOKEN,"chat id","caption","README.txt",pin=1)
It is returns a bool value that shows send status
True
--> file sent successfully
False
--> error in send message
About
This project is licensed under the MIT License, for more information read License File
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Eitaa_PyKit-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a835610ff8f2914e40ae598e208a42c4d19e3761f21dd099ee5021320723c00f |
|
MD5 | f0a17364a266c909d27286c7e150ab38 |
|
BLAKE2b-256 | c1f39e8201a75c16d287da37b83c7d20c1899a42e453eee255aa83fb8ab0c486 |