Files
Maven/internal
claude 06c1cf247e the intake allowlist has to be a numeric chat id (V-637)
Two defects my own review found.

The push half accepts @channelusername as a destination. The intake half
cannot: an inbound update names its chat by numeric id, so that config would
read the chat, match nothing, and answer none of it. Refused at NewPoller,
which turns a dead reach into a line in the log.

And getUpdates returns at most 100 updates per call, so one call was not the
backlog. The skip loops, bounded at ten rounds rather than until empty, so
an instance that keeps handing back a full batch cannot spin.
2026-08-06 21:01:16 +04:00
..
2026-08-06 11:47:54 +04:00
2026-08-06 05:12:20 +04:00
2026-08-06 20:55:53 +04:00