> For the complete documentation index, see [llms.txt](https://help.telebotcreator.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.telebotcreator.com/core-reference.md).

# Core Reference

- [TPY Language Reference](https://help.telebotcreator.com/core-reference/tpy-language-reference.md): Complete TPY (Telebot Python) reference: built-in variables, the bot, Bot, User and Account classes, Telegram methods and the globals you can use.
- [TPY Method Index](https://help.telebotcreator.com/core-reference/tpy-method-index.md): Index of every bot method in TPY with its arguments: sendMessage, sendPhoto, editMessageText, answerCallbackQuery and the rest of the Bot API.
- [TBC Libraries (Libs)](https://help.telebotcreator.com/core-reference/tbc-libraries-libs.md): Reference for the built-in libraries of Telebot Creator: HTTP, Webhook, CSV, Resources, Random, DateAndTime, AI, payments, crypto and more.
- [Bot Features and Functionalities](https://help.telebotcreator.com/core-reference/bot-features-and-functionalities.md): What a bot can do on Telebot Creator: user and bot data, keyboards, scheduled commands, command chaining, inline mode, admin tools and more.
- [Telegram Bot Keyboards and Buttons](https://help.telebotcreator.com/core-reference/keyboards-and-buttons.md): Inline keyboards, reply keyboards and callback buttons for Telegram bots in TPY: how to build them and which command runs when a user taps.
- [Files and Media in Telegram Bots](https://help.telebotcreator.com/core-reference/files-and-media.md): Receive, send and read files in a Telegram bot: photos, documents, video and voice, file links, and reading a file inside a TPY command.
- [Payments (Telegram Stars and Invoices)](https://help.telebotcreator.com/core-reference/payments.md): Accept payments in a Telegram bot with Telegram Stars and invoices: send the invoice, approve the checkout, deliver after payment, refund.
- [Telegram Mini Apps (Web Apps)](https://help.telebotcreator.com/core-reference/mini-apps.md): Open Telegram Mini Apps (Web Apps) from your bot with web\_app buttons and read the data the page sends back to a TPY command.
- [Advanced Features](https://help.telebotcreator.com/core-reference/advanced-features.md): Advanced Telebot Creator features: scheduled commands, webhooks, bot transfer and cloning, the Account class and working across several bots.
