-
Notifications
You must be signed in to change notification settings - Fork 0
Home
DepyXa edited this page Oct 3, 2024
·
4 revisions
Наша команда націлена допомогти вам у розгортанні вашого проєкту на нашому модулі, деякі функції спеціально створенні для ефективності та легкого створенння вашого проєкту наприклад logic_handler та timmer. Також ми пропонуємо ряд можливостей.
bot = TelegramPollingBot() #Class| Parameter | Type | Description | Default |
|---|---|---|---|
api_token |
string |
Required. Ключ вашого бота. | None |
refusal_disconnect |
booltrue |
Захист від аварійних ситуацій з сервером. | False |
in_old |
booltrue |
Після перезапуску відновлює роботу з містя зупинки. | True |
ram_control |
booltrue |
Для цікавих, інформація про пам'ять. | False |
logic_on |
booltrue |
Увімкнення логічних функцій. | False |
pro_logaut |
booltrue |
Повідомляє про кожне повідомлення. | False |
| Metod | Description | Parameters |
|---|---|---|
run_polling() |
Required. Запускає бота. | None |
send_message() |
Відправляє повідомлення. | chat_id, text, reply_to_message_id=None, parse_mode=None, callback={}, reply_keyboard={} |
send_pay() |
Відправляє чек на оплату. | user_id, title, description, payload, currency, prices, in_support=True, provider_token=None, photo_url=None, photo_size=None, photo_width=None, photo_height=None |
admin_set_permissions() |
Видає права адміністатора у чатах. | chat_id,user_id,can_manage_chat=True,can_delete_messages=True,can_manage_video_chats=True,can_restrict_members=True,can_promote_members=True, can_change_info=True,can_invite_users=True, can_pin_messages=True,until_time=None) |
apply_temporary_restrictions() |
Знімає права відправки повідомлень та інші. | chat_id, user_id, can_send_messages=False, can_send_media_messages=False, until_time=None |
user_set_permissions() |
Видача користувачских прав. | chat_id, user_id,can_send_messages=True, can_send_media_messages=True, can_send_polls=True, can_change_info=True, can_invite_users=True, can_pin_messages=True, can_manage_chat=False, can_delete_messages=False, can_manage_video_chats=False, can_restrict_members=False, can_promote_members=False, until_time=None |
unban_user() |
Розблокування користувача у чаті. | chat_id, user_id |
ban_user() |
Блокування користувача у чаті. | chat_id, user_id, until_time=None |
get_me() |
Дає інформацію про бота. | ... |
| Decorator | Description | Parameters |
|---|---|---|
timer |
Виконує дій у певний час | data: List[str], moon: List[int], time: List[str] |
logic_handler |
Виконує дію якщо отримує тип даних "True" | condition: Callable, range: int = None, audit: int = 1 |
command |
Це звичайні команди. | commands[List], caps_ignore=True |
command_with_params |
Ті самі команди але параметрами іноді системними. | commands[List], params[List], caps_ignore=True |
message_
|
Приймає : text, photo, video, document, audio, voice, contact, location, dice, sticker, venue, poll, game, web_app_data, unknown | None |
message_callback_query |
Ловить натискання на інлайн клавіатуру. | callback_data[List] |
message_auto_delete_timer_changed |
Ловить повідомлення про авто видалення повідомлень. | ... |
universal_handler |
: reply, forward, user_joined, user_left |
Ми конвертуємо в Unix, а для вас це тільки:
| Type | int |
|---|---|
| s | True |
| m | True |
| h | True |
| d | True |
| w | True 9999< |
Gmail: gosdepyxa@gmail.com
Offical telegram chat
GitHub
Ми стараємось все більше і більше збільшувати наш модуль.
Ви може нам допогти донатом чи внести свої зміни у наш модуль.
Ждем вас у нашому telegram чаті.