{"repo":"natanimn/OldTelebof","free":true,"listed":false,"github":"https://github.com/natanimn/OldTelebof","clone":"git clone https://github.com/natanimn/OldTelebof.git","description":"Easy and modern Java Telegram Bot API","language":"Java","stars":25,"topics":["javatelegrambot","telegrambot","telegrambotapi","javatelegrambotapi","telebof","java-telegram-bot-api","telegram-bot","telegram-bot-api"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Telebo f Easy and modern Java Telegram bot API Supported Bot API version: 7.0 Contents Setup Environment Your First Echo Bot Available Types Available Methods Listening Updates Filtering Updates Types of Handlers Markup Reply Keyboard Markup Inline Keyboard Markup Remove Reply Keyboard Force Reply Inline Bot Advanced Usages Local Bot API Server Logging Proxy Error Handling Installation Installation using maven Your First Echo Bot Do not worry if you do not understand what the above code mean, it will be explained in the next chapter. Available Types All Telegram types are defined in et.telebof.types . And they are completely the same as Telegram types. Available Methods All Telegram methods are defined in et.telebof.request and implemented in et.telebof.BotContext class. These methods can be used in 2 ways: Inside handler using context parameter and Outside handler using bot.context instance. Inside handler No need to pass chat id or user id to the methods need it as argument Outside handler chat id or user id must be passed to the methods need it as argument Assume that in our examples it is inside handler Listening Updates Update Update is an event that bot receives like incoming messages, pressing button. Updates are handled by registering one or more callback classes. Each update has its own handler. These handlers take two parameters as argument: filter class and callback class. The filter class is a lambda class of et.telebof.filter.FilterExecutor takes et.telebof.filte","default_branch":null,"files":null,"tree":[],"storefront":"/r/natanimn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/natanimn/OldTelebof/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}