# Help Information * [Common Pitfalls](#pitfalls) * [FAQs](#faqs) * * * ## Common Pitfalls 1. [Failing to receive reply with `ReplyToMessage`](#reply-to-message) --- **Failing to receive reply with `ReplyToMessage`** The user has to **manually reply** to your message, by tapping on the bot's message and select *Reply*. Sources: * Issue #113: https://github.com/yagop/node-telegram-bot-api/issues/113 * * * ## Frequently Asked Questions > Check out [all questions ever asked][questions] on our Github Issues. [questions]:https://github.com/yagop/node-telegram-bot-api/issues?utf8=%E2%9C%93&q=is%3Aissue%20label%3Aquestion%20 1. [How do I send GIFs?](#gifs) 1. [Why and When do I need a certificate when using WebHooks?](#webhook-cert) 1. [How do I know when a user leaves a chat?](#leave-chat) 1. [What does this error mean?](#error-meanings) 1. [How do I know the selected option in reply keyboard?](#reply-keyboard) 1. [How do I send multiple message in correct sequence?](#ordered-sending) 1. [How do I run my bot behind a proxy?](#proxy) 1. [Can you add feature X to the library?](#new-feature) 1. [Is this scalable?](#scalable) --- **How do I send GIFs?** You might be trying to send your animated GIFs using *TelegramBot#sendPhoto()*. The method mostly supports static images. As noted by the community, it seems you need to send them as documents, using *TelegramBot#sendDocument()*. ```js bot.sendDocument(chatId, "cat.gif"); ``` Sources: * Issue #11: https://github.com/yagop/node-telegram-bot-api/issues/11 --- **Why and When do I need a certificate when using WebHooks?** *Not Done. Send PR please!* Sources: * Issue #63: https://github.com/yagop/node-telegram-bot-api/issues/63 * Issue #125: https://github.com/yagop/node-telegram-bot-api/issues/125 --- **How do I know when a user leaves a chat?** *Not Done. Send PR please!* Sources: * Issue #248: https://github.com/yagop/node-telegram-bot-api/issues/248 --- **What does this error mean?** *Not Done. Send PR please!* Sources: * Issue #73: https://github.com/yagop/node-telegram-bot-api/issues/73 * Issue #99: https://github.com/yagop/node-telegram-bot-api/issues/99 * Issue #101: https://github.com/yagop/node-telegram-bot-api/issues/101 * Issue #107: https://github.com/yagop/node-telegram-bot-api/issues/107 * Issue #156: https://github.com/yagop/node-telegram-bot-api/issues/156 * Issue #170: https://github.com/yagop/node-telegram-bot-api/issues/170 * Issue #244: https://github.com/yagop/node-telegram-bot-api/issues/244 --- **How do I know the selected option in reply keyboard?** *Not Done. Send PR please!* Sources: * Issue #108: https://github.com/yagop/node-telegram-bot-api/issues/108 --- **How do I send multiple message in correct sequence?** *Not Done. Send PR please!* Sources: * Issue #240: https://github.com/yagop/node-telegram-bot-api/issues/240 --- **How do I run my bot behind a proxy?** *Not Done. Send PR please!* Sources: * Issue #122: https://github.com/yagop/node-telegram-bot-api/issues/122 * Issue #253: https://github.com/yagop/node-telegram-bot-api/issues/253 --- **Can you add feature X to the library?** *Not Done. Send PR please!* Sources: * Issue #238: https://github.com/yagop/node-telegram-bot-api/issues/238 --- **Is this scalable?** *Not Done. Send PR please!* ---