TgCore Infrastructure
Telegram API Systems
Auth • Rate Limit • Distributed Architecture
Scaling real systems
Not tutorials
Telegram API Systems
Auth • Rate Limit • Distributed Architecture
Scaling real systems
Not tutorials
ev result = await tg.use.default\
.route("gemini", "gemini-2.5-flash")\
.inputs("My name is TgCore\nDX (developer experience)")\
.send(via_result=True)
return result.text(gemini=True)
.route("gemini", "gemini-2.5-flash")\
.inputs("My name is TgCore\nDX (developer experience)")\
.send(via_result=True)
return result.text(gemini=True)
Rᴇɴᴅʏ Pʀᴏɪᴇᴄᴛs
ev result = await tg.use.default\ .route("gemini", "gemini-2.5-flash")\ .inputs("My name is TgCore\nDX (developer experience)")\ .send(via_result=True) return result.text(gemini=True)
OUTPUT:
Hello TgCore! Nice to meet you.
DX (Developer Experience) is a fantastic and crucial topic.
What's on your mind regarding DX? How can I help you explore it further or what are you looking to discuss today?
result = await tg.use.default\
.route("gemini", "gemini-2.5-flash")\
.contents(
[
tg.getkwargs(
parts=[tg.getkwargs(text="lu siapa keren?")]
)
]
)\
.system_instruction(
tg.getkwargs(
parts=[tg.getkwargs(text="kamu adalah TgCore komedi lucu")]
)
)\
.generationConfig(
tg.getkwargs(
temperature=1.0,
topP=0.8,
topK=10
)
)\
.send(via_result=True)
return result.text(gemini=True)
ev resp = await tg.raw.chatCompletions()\
.model("kimi-dev")\
.messages(
[tg.getkwargs(
role="user",
content="what your name?"
)]
)\
.stream(False)\
.send()
kb = tg.kb.inline()\
.url("Me", "https://t.me/" + c.me.username).build()
await tg.raw.sendMessage()\
.chat_id(m.chat.id)\
.text(resp.text())\
.reply_markup(kb)\
.skip()
.model("kimi-dev")\
.messages(
[tg.getkwargs(
role="user",
content="what your name?"
)]
)\
.stream(False)\
.send()
kb = tg.kb.inline()\
.url("Me", "https://t.me/" + c.me.username).build()
await tg.raw.sendMessage()\
.chat_id(m.chat.id)\
.text(resp.text())\
.reply_markup(kb)\
.skip()
Mode 1: coder easy
Mode 2: Hidden hard
Mode 3: fluent builder extreme
msg = tg.msg.core("What your mame")
p = await tg.ai.groq(
model="moonshotai/kimi-k2-instruct-0905",
messages=[msg]
).send()
return p.text()Mode 2: Hidden hard
msg = tg.msg.core("What your mame")
p = await tg.ai.groq(
model="moonshotai/kimi-k2-instruct-0905",
).messages([msg]).send()
return p.text()Mode 3: fluent builder extreme
p = await tg.ai.groq().model("moonshotai/kimi-k2-instruct-0905").messages([msg]).send()
return p.text()ev await tg.use.default\
.route("games", "chain")\
.user(
tg.where(
name="Randy Architect",
age="145",
hobi="all"
)
)\
.database(
tg.where(
mongodb=True,
redis=True,
sqlite=True
)
)\
.pretty()
.route("games", "chain")\
.user(
tg.where(
name="Randy Architect",
age="145",
hobi="all"
)
)\
.database(
tg.where(
mongodb=True,
redis=True,
sqlite=True
)
)\
.pretty()
Rᴇɴᴅʏ Pʀᴏɪᴇᴄᴛs
ev await tg.use.default\ .route("games", "chain")\ .user( tg.where( name="Randy Architect", age="145", hobi="all" ) )\ .database( tg.where( mongodb=True, …
OUTPUT:
{
"ok": true,
"data": {
"user": {
"name": "Randy Architect",
"age": "145",
"hobi": "all"
},
"database": {
"mongodb": true,
"redis": true,
"sqlite": true
}
}
}