@@ -45,6 +45,24 @@ bot = GreenAPIBot(
4545)
4646```
4747
48+ ### Как включить режим отладки
49+
50+ ```
51+ bot = GreenAPIBot(
52+ "1101000001", "d75b3a66374942c5b3c019c698abc2067e151558acbd412345",
53+ bot_debug_mode=True
54+ )
55+ ```
56+
57+ Также можно включить режим отладки API:
58+
59+ ```
60+ bot = GreenAPIBot(
61+ "1101000001", "d75b3a66374942c5b3c019c698abc2067e151558acbd412345",
62+ debug_mode=True, bot_debug_mode=True
63+ )
64+ ```
65+
4866### Как настроить инстанс
4967
5068Чтобы начать получать входящие уведомления, нужно настроить инстанс. Открываем страницу личного кабинета
@@ -313,6 +331,50 @@ def password_handler(notification: Notification) -> None:
313331bot.run_forever()
314332```
315333
334+ ### Часто задаваемые вопросы
335+
336+ - Как вызвать методы API?
337+
338+ ```
339+ bot.api.account.getSettings()
340+ ```
341+
342+ Или
343+
344+ ```
345+ notification.api.account.getSettings()
346+ ```
347+
348+ - Как отключить вызов ошибок?
349+
350+ ```
351+ bot = GreenAPIBot(
352+ "1101000001", "d75b3a66374942c5b3c019c698abc2067e151558acbd412345",
353+ raise_errors=False
354+ )
355+ ```
356+
357+ - Как подписаться только на текстовые сообщения?
358+
359+ Нужно сначала импортировать нужные константы:
360+
361+ ```
362+ from whatsapp_chatbot_python.filters import TEXT_TYPES
363+ ```
364+
365+ Затем добавить этот фильтр: ` type_message=TEXT_TYPES ` .
366+
367+ - Как получить текст сообщения и ID отправителя?
368+
369+ Эти данные есть в объекте уведомления (` notification ` ):
370+
371+ ```
372+ @bot.router.message()
373+ def message_handler(notification: Notification) -> None:
374+ print(notification.sender)
375+ print(notification.message_text)
376+ ```
377+
316378### Пример бота
317379
318380В качестве примера был создан бот для поддержки GREEN API. Список команд:
@@ -327,7 +389,7 @@ bot.run_forever()
327389Чтобы отправить место (локацию), нужно использовать метод ` sending.sendLocation ` из ` notification.api ` .
328390Чтобы отправить сообщение с файлом, нужно использовать метод ` notification.answer_with_file ` .
329391
330- В этом примере бот отвечает только на комманды из списка выше.
392+ В этом примере бот отвечает только на команды из списка выше.
331393
332394Ссылка на пример: [ full.py] ( ../examples/full.py ) .
333395
0 commit comments