MCPcopy Index your code
hub / github.com/Eng-Fouad/JTelegramBot

github.com/Eng-Fouad/JTelegramBot @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,581 symbols 2,074 edges 80 files 529 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

UpdateHandler (Interface)
Callbacks methods which are called on getting new updates from Telegram server. [2 implementers]
JTelegramBot Core/src/io/fouad/jtb/core/UpdateHandler.java
TelegramBotApi (Interface)
This interface represents Telegram Bot APIs. [2 implementers]
JTelegramBot Core/src/io/fouad/jtb/core/TelegramBotApi.java

Core symbols most depended-on inside this repo

sendHttpPost
called by 34
JTelegramBot Core/src/io/fouad/jtb/core/utils/HttpClient.java
toJavaObject
called by 30
JTelegramBot Core/src/io/fouad/jtb/core/utils/JsonUtils.java
getHttpStatusCode
called by 27
JTelegramBot Core/src/io/fouad/jtb/core/utils/HttpClient.java
getResponseBody
called by 27
JTelegramBot Core/src/io/fouad/jtb/core/utils/HttpClient.java
isOk
called by 27
JTelegramBot Core/src/io/fouad/jtb/core/beans/TelegramResult.java
getResult
called by 27
JTelegramBot Core/src/io/fouad/jtb/core/beans/TelegramResult.java
getId
called by 22
JTelegramBot Core/src/io/fouad/jtb/core/beans/Chat.java
getUsername
called by 21
JTelegramBot Core/src/io/fouad/jtb/core/beans/Chat.java

Shape

Method 1,343
Class 227
Enum 9
Interface 2

Languages

Java100%

Modules by API surface

JTelegramBot Builders/src/io/fouad/jtb/core/builders/InlineQueryResultBuilder.java342 symbols
JTelegramBot Builders/src/io/fouad/jtb/core/builders/ApiBuilder.java261 symbols
JTelegramBot Builders/src/io/fouad/jtb/core/builders/InputMessageContentBuilder.java48 symbols
JTelegramBot Core/src/io/fouad/jtb/core/JTelegramBot.java40 symbols
JTelegramBot Core/src/io/fouad/jtb/core/beans/Message.java37 symbols
JTelegramBot Core/src/io/fouad/jtb/core/TelegramBotApi.java29 symbols
JTelegramBot Core/src/io/fouad/jtb/core/utils/HttpClient.java25 symbols
JTelegramBot Core/src/io/fouad/jtb/core/beans/InlineQueryResultVideo.java25 symbols
JTelegramBot Webhook/src/io/fouad/jtb/webhook/WebhookServer.java23 symbols
JTelegramBot Core/src/io/fouad/jtb/core/beans/InlineQueryResultVenue.java23 symbols
JTelegramBot Core/src/io/fouad/jtb/core/beans/InlineQueryResultDocument.java23 symbols
JTelegramBot Builders/src/io/fouad/jtb/core/builders/ReplyMarkupBuilder.java22 symbols

For agents

$ claude mcp add JTelegramBot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact