Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
|
ubillingtelegram [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
ubillingtelegram [2025/10/28 18:45] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== API UbillingTelegram ====== | ====== API UbillingTelegram ====== | ||
| - | Ubilling | + | Ubilling |
| - | API базового класса UbillingTelegram | + | API базового класу UbillingTelegram |
| <code php> | <code php> | ||
| - | $botToken = '123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11'; | + | $botToken = '1234567890:EXAMPLEfakeToken1234567890ABCDXXXXX'; |
| - | // мы можем передавать токен нашего бота | + | // ми можемо передавати токен нашого бота |
| $telegram = new UbillingTelegram($botToken); | $telegram = new UbillingTelegram($botToken); | ||
| - | // либо принудительно выставить при помощи публичного метода setToken, например | + | // або примусово виставити |
| $telegram-> | $telegram-> | ||
| - | // мы можем | + | // ми можемо |
| $botContacts = $telegram-> | $botContacts = $telegram-> | ||
| debarr($botContacts); | debarr($botContacts); | ||
| - | // Также мы можем поместить сообщение в очередь | + | // Також ми можемо помістити повідомлення в чергу для |
| - | // Рекомендуется использовать этот | + | // Рекомендується використовувати цей |
| $chatId = ' | $chatId = ' | ||
| - | $telegram-> | + | $telegram-> |
| - | // Далее, если | + | // Далі, якщо буде потрібно, ми можемо працювати з чергою повідомлень. |
| - | // например получить количество | + | // наприклад отримати кількість повідомлень, які |
| $queueCount=$telegram-> | $queueCount=$telegram-> | ||
| deb($queueCount); | deb($queueCount); | ||
| - | //или содержимое этой очереди в виде массива | + | //або вміст цієї |
| $queueData=$telegram-> | $queueData=$telegram-> | ||
| debarr($queueData); | debarr($queueData); | ||
| - | //также нам никто не запрещает | + | //Також нам ніхто не забороняє |
| $botChats=$telegram-> | $botChats=$telegram-> | ||
| debarr($botChats); | debarr($botChats); | ||
| - | // Если | + | // Якщо |
| - | // мы можем принудительно инициализировать посылку сообщения в обход очереди при | + | // ми можемо примусово ініціалізувати надсилання повідомлення в обхід черги за допомогою |
| $telegram-> | $telegram-> | ||
| </ | </ | ||
| - | Также в Ubilling 1.0.2 появилась возможность включить режим | + | Також є можливість увімкнути режим |
| <code php> | <code php> | ||
| $telegram-> | $telegram-> | ||
| Рядок 45: | Рядок 45: | ||
| - | А также отсылать данные | + | А також відсилати дані про місцезнаходження контактам вашого бота. Приклад: |
| <code php> | <code php> | ||
| - | $testText = ' | + | $testText = ' |
| $telegram-> | $telegram-> | ||
| </ | </ | ||
| - | А можно не просто данные | + | А можна не просто дані про місцезнаходження, а також із заголовком |
| <code php> | <code php> | ||
| $message=' | $message=' | ||
| Рядок 57: | Рядок 57: | ||
| </ | </ | ||
| - | Да, все поля | + | Так, усі поля |
| - | А еще начиная с Ubilling 1.0.5 можно устанавливать кастомную разметку для ваших | + | А ще можна встановлювати кастомну розмітку для ваших |
| <code php> | <code php> | ||
| - | | + | |
| | | ||
| </ | </ | ||
| - | Начиная с Ubilling 1.0.9 также поддерживается посылка | + | Формат надсилання фоточок наступний: |
| <code php> | <code php> | ||
| - | $message = ' | + | $message = ' |
| $telegram-> | $telegram-> | ||
| </ | </ | ||
| - | Начиная с Ubilling 1.1.4 вы можете использовать для ваших ботов кастомные клавиатуры. Для | + | Також |
| <code php> | <code php> | ||
| - | $buttonsArray[] = array(' | + | $buttonsArray[] = array(' |
| $buttonsArray[] = array(' | $buttonsArray[] = array(' | ||
| | | ||
| $keyboard = $telegram-> | $keyboard = $telegram-> | ||
| - | $telegram-> | + | $telegram-> |
| </ | </ | ||
| - | Принудительно ее убить можно в свою очередь, используя сообщение, содержащее текст вида " | + | Примусово її вбити можна зі свого боку, використовуючи повідомлення, що містить |
| <code php> | <code php> | ||
| - | | + | |
| </ | </ | ||
| + | |||
| + | |||
| + | Також можна банити та розбанювати користувачів в групових чатах: | ||
| + | |||
| + | <code php> | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | <code php> | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Видаляти повідомлення | ||
| + | <code php> | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | Редагувати власні | ||
| + | |||
| + | <code php> | ||
| + | | ||
| + | </ | ||
| + | |||