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()