Nnngram
前往频道在 Telegram
The official channel of the Nnngram messenger. Github https://github.com/PreviousAlone/Nnngram Chat @nagram_group
显示更多7 387
订阅者
-424 小时
+477 天
+22930 天
数据加载中...
吸引订阅者
六月 '26
六月 '26
+123
在1个频道中
五月 '26
+346
在2个频道中
Get PRO
四月 '26
+268
在1个频道中
Get PRO
三月 '26
+248
在2个频道中
Get PRO
二月 '26
+242
在1个频道中
Get PRO
一月 '26
+260
在2个频道中
Get PRO
十二月 '25
+246
在2个频道中
Get PRO
十一月 '25
+146
在1个频道中
Get PRO
十月 '25
+213
在2个频道中
Get PRO
九月 '25
+172
在5个频道中
Get PRO
八月 '25
+249
在11个频道中
Get PRO
七月 '25
+269
在6个频道中
Get PRO
六月 '25
+254
在4个频道中
Get PRO
五月 '25
+102
在1个频道中
Get PRO
四月 '25
+145
在9个频道中
Get PRO
三月 '25
+103
在2个频道中
Get PRO
二月 '25
+150
在9个频道中
Get PRO
一月 '25
+212
在4个频道中
Get PRO
十二月 '24
+169
在5个频道中
Get PRO
十一月 '24
+222
在5个频道中
Get PRO
十月 '24
+209
在3个频道中
Get PRO
九月 '24
+238
在3个频道中
Get PRO
八月 '24
+338
在4个频道中
Get PRO
七月 '24
+1 368
在8个频道中
Get PRO
六月 '24
+536
在8个频道中
Get PRO
五月 '24
+476
在5个频道中
Get PRO
四月 '24
+398
在8个频道中
Get PRO
三月 '24
+344
在4个频道中
Get PRO
二月 '24
+551
在8个频道中
Get PRO
一月 '24
+610
在4个频道中
Get PRO
十二月 '23
+478
在8个频道中
Get PRO
十一月 '23
+355
在3个频道中
Get PRO
十月 '23
+560
在0个频道中
Get PRO
九月 '23
+103
在0个频道中
Get PRO
八月 '23
+247
在0个频道中
Get PRO
七月 '23
+1 143
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 12 六月 | +5 | |||
| 11 六月 | +4 | |||
| 10 六月 | +18 | |||
| 09 六月 | +9 | |||
| 08 六月 | +15 | |||
| 07 六月 | +12 | |||
| 06 六月 | +12 | |||
| 05 六月 | +18 | |||
| 04 六月 | +1 | |||
| 03 六月 | +6 | |||
| 02 六月 | +11 | |||
| 01 六月 | +12 |
频道帖子
Nnngram
v12.7.3-9d0f23e (1780761038)
🔧 Fixes
• [9d0f23e] fix(tl parse): switch to using the private debug version to determine log reporting conditions
commits · full changelog| 2 | iOS 项目应该用什么名字? | 16 472 |
| 3 | Nnngram v12.7.3-e1ef7c1 (1779980069)
💄 Style
• [e1ef7c1] style: fix forward icon
commits · full changelog | 3 239 |
| 4 | 提前看!开发者马上就要拿到iPhone了,Nnngram for iOS 有望问世 | 14 310 |
| 5 | Nnngram v12.7.3-bdd8b10 (1779631278)
⚙️ CI
• [b7b246d] ci: always render commits/changelog footer, drops or not
⏪ Revert
• [bdd8b10] revert(photoviewer): remove photoViewerEdgeToEdge feature
commits · full changelog | 3 769 |
| 6 | Nnngram v12.7.3-b2ce725 (1779573263)
⚙️ CI
• [b2ce725] ci: drop second-pass org.telegram.messenger build | 3 418 |
| 7 | Nnngram v12.7.3-4b0e721 (1779572392)
⚙️ CI
• [4b0e721] ci: surface dropped commits in caption w/ links + per-group counts | 3 066 |
| 8 | Nnngram v12.7.3-c98588e (1779569875)
✨ Features
• [a0b3c66] feat(chat-menu): toggle to restore long-press → recent chats on chat tab
↳ ⚙ 设置 → Nnngram Settings → 聊天 → 长按聊天标签显示最近会话
• [c98588e] feat(qr-login): accept tg://login QR from home search scanner
♻️ Refactor
• [0280b6a] refactor(deep-link): rename tg:null → tg:nnn/ for in-app setting deep-link scheme
+ 2 more commits — see metadata channel | 2 696 |
| 9 | Nnngram v12.7.3-5d73a2a (1779563643)
⚙️ CI
• [5d73a2a] ci: cover commits lost across failed builds via last-sent SHA cache | 2 206 |
| 10 | Nnngram v12.7.3-8194f30 (1779554660)
⚙️ CI
• [8194f30] ci: include .github/scripts/** in trigger paths | 1 970 |
| 11 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.7.3-a3c65ba (1779495011)
📝 Commit message:
merge: sync upstream master@official 12.7.3
Resolved 199 conflicts. Highlights:
- Drawables: msg_*.png follow upstream (migrated to .webp); icon_2/4/5/6
launcher series stay deleted (Nnngram uses nagram_* custom icons).
- Build: keep fork .kts + libs.toml; add markwon-* 4.6.2 deps + jlatexmath
proguard keep rules. CMakeLists keeps fork cpp20/ccache/-Bsymbolic and
takes upstream NDK 27+ -Wno-error=implicit-function-declaration.
- JNI: pixman *-neon-asm follow upstream (fork's extra 40 NEON syms were
dead code); image.cpp gets upstream copyBitmaps + LUT helpers; gifvideo
switches to libyuv per upstream.
- TLRPC: take both sides — keep fork Chat.verifiedExtended()/developer()
and Defines import, add upstream fromMessageDialogId / fromMessageId.
- PhotoViewer: rewrite the long-pre
…(truncated) | 1 918 |
| 12 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-07fd255 (1777991498)
📝 Commit message:
fix(dialogs): prevent list overscroll when pull-down search is disabled
When disablePullDownSearch is enabled and there are few conversations
(content fits within viewport), the list could still scroll down,
pushing the first item below the top padding and hiding it behind the
ActionBar. This happened because the RecyclerView allowed overscroll
even when content was shorter than the viewport.
Add a guard in scrollVerticallyBy that blocks downward scroll when:
- disablePullDownSearch is true
- there are no stories
- total content fits within the list view
- the first item is already at the top padding position | 3 411 |
| 13 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-0dbeb06 (1777318916)
📝 Commit message:
feat(chat-menu): add compact icon bar w/ 3-state toggle
Long context menu now supports per-option HIDE / TEXT / ICON
modes via segmented control in chat settings. Icon mode renders
options as a horizontal GridLayout (≤4 cols) at popup bottom.
- store compact + hidden sets as CSV in SharedPreferences
- migrate stale compactBarPosition int from earlier draft
- Translate stays HIDE/TEXT only — compact would lose swipeback
+ lang detection wiring
- Delete works in icon mode (TTL subtext lost; confirm dialog
still fires)
- order in dialog mirrors fillMessageMenu sequence | 0 |
| 14 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-0813da8 (1776610987)
📝 Commit message:
ci: truncate commit message before telegram upload (#96)
sendDocument caption limit is 1024 chars. After backtick-stripping,
long commit bodies still bust the limit and uploadCI.py fails with
400 Bad Request. Do both the strip and an 800-char cap in one Python
step so the release notification survives verbose commits. | 0 |
| 15 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-63d0940 (1776389774)
📝 Commit message:
feat(filter): rule-based message filter engine
Rule types: contains-text / regex / sender-id / via-bot.
Actions: HIDE / COLLAPSE / SPOILER (priority HIDE > COLLAPSE > SPOILER).
Supports enable/disable, reorder, JSON import/export.
- HIDE removes message from chat and dialog preview fallback.
- COLLAPSE replaces text with placeholder, suppresses caption/media/
inline buttons/link preview. Reply previews render original text
with TL_messageEntitySpoiler for native blur + tap-to-reveal.
- SPOILER injects TL_messageEntitySpoiler + hasMediaSpoilers, reusing
Telegram native tap-to-reveal for text and media.
Via-bot rules: matchValue accepts bot id or '*'.
Live refresh via NotificationCenter.messageFilterRulesChanged. | 0 |
| 16 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-3964d74 (1776101405)
📝 Commit message:
fix: propagate discardLivePhoto in PhotoEntry.copyFrom (#91)
When ChatAttachAlertPhotoLayout reloads albums it replaces selected
entries via entry.copyFrom(photoEntry), which previously did not
copy discardLivePhoto. Editing the caption (e.g. inserting a mention)
could trigger this path and silently revert the user's 'send as static'
choice, causing the photo to still be sent as a live photo. | 0 |
| 17 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-3b5331e (1776005612)
📝 Commit message:
fix: prevent sendMp4DocumentAsVideo from overriding isVideo for live photos and fix NPE when worker is null in group media send | 0 |
| 18 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-abeecee (1775943605)
📝 Commit message:
fix: prevent code block caption from overlapping timestamp in document messages | 0 |
| 19 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.4-ef6594c (1775941633)
📝 Commit message:
refactor: read version from gradle.properties as single source of truth | 0 |
| 20 | 🎉 Congratulations! New Nnngram build out.
📱 Version: v12.6.3-37718d9 (1775937992)
📝 Commit message:
Merged official 12.6.4 | 0 |
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
