• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Recached

radio-t / super-bot
75%
master: 75%

Build:
Build:
LAST BUILD BRANCH: feature/markdown-new-content-extraction
DEFAULT BRANCH: master
Repo Added 28 Jan 2020 06:53PM UTC
Token isIrxvozFJpYsxobywtK8fHegAbMbhJXU regen
Build 510 Last
Files 36
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/markdown-new-content-extraction
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 22-fix-extend
  • 22-issue
  • 50-issue-fix
  • add-history-support-to-openai
  • add-pin-to-cut-message
  • add-podcast-link-to-MsgBroadcastStarted-message
  • agent-one
  • allow-other-groups
  • ban-by-multibot
  • banhammer-ban-by-userid
  • case_insensitive_openai
  • context_openai
  • cov-1
  • dependabot/go_modules/github.com/redis/go-redis/v9-9.7.3
  • dependabot/go_modules/go-modules-updates-1313cd4f86
  • dependabot/go_modules/go-modules-updates-1fa0d48fe6
  • dependabot/go_modules/go-modules-updates-46cd2b41fd
  • dependabot/go_modules/go-modules-updates-4eb7ca3412
  • dependabot/go_modules/go-modules-updates-6d46581adb
  • dependabot/go_modules/go-modules-updates-83cb7119c5
  • dependabot/go_modules/go-modules-updates-a3d3f3c0fb
  • dependabot/go_modules/go-modules-updates-b97c974778
  • dependabot/go_modules/go-modules-updates-d9f444d3b5
  • dependabot/go_modules/go-modules-updates-ef4ba45f0b
  • dependabot/go_modules/go-modules-updates-ffef3402cf
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.33.0
  • dependabot/go_modules/golang.org/x/net-0.36.0
  • dependabot/go_modules/golang.org/x/net-0.7.0
  • dependabot/go_modules/golang.org/x/text-0.24.0
  • dependabot/go_modules/golang.org/x/text-0.3.8
  • enable_auto_response_fix
  • export-broadcast-partial-match
  • export-ignore-empty-decorations
  • export-small-improvements
  • feature/markdown-new-content-extraction
  • feature/new-f-case
  • fix-ban-no-username
  • fix-exporter-panic
  • fix-exporter-panic-2
  • fix-mrkdown-parse-error
  • fix-spammer-display-name
  • fix-username
  • idle
  • is_reply
  • kazhuravlev/calculate-time-to-stream
  • master
  • master-1
  • mention_with_underscore
  • more_w
  • no-ban-old-messages
  • only_wtf_check
  • openai_wtf_ban
  • parse_mode_enum
  • paskal/add_dependabot
  • paskal/channel_ban
  • paskal/dependabot-disable-updates
  • paskal/dependabot-security-updates
  • paskal/error_handling
  • paskal/facelift
  • paskal/fix_golangci_lint
  • paskal/fix_telegram_msgs
  • paskal/moq
  • paskal/offline_tests
  • paskal/telegram_v5
  • paskal/update-packages
  • paskal/update_modules
  • patch-1
  • pincut
  • preppost
  • prevent_shadowing
  • readme
  • refs/tags/v0.2.0
  • refs/tags/v0.3.0
  • reply-to
  • reporter-handle-deleted-messages
  • revert-64-va/moar_wtfs
  • spam-filter
  • spam-local
  • summary_for_user_links
  • telegram
  • tests-update
  • unpin-messages
  • update-to-go-1.24
  • vendor_up
  • wtf
  • wtf-bot-message-formatting
  • wtf_case
  • wtf_human_duration
  • wtfchecker1.1
  • wtffix
  • wttbot

14 Mar 2026 11:53AM UTC coverage: 75.203% (+0.5%) from 74.728%
23087426892

Pull #156

github

grayodesa
replace uReadability with markdown.new for content extraction

uReadability often fails to extract content from websites that block
server-side requests. markdown.new (Cloudflare-powered) provides a
three-tier fallback pipeline (content negotiation → Workers AI →
browser rendering) that handles JS-heavy and bot-protected sites.

- add MarkdownNewClient implementing uKeeperGetter interface
- parse markdown.new response format (Title header + YAML frontmatter)
- replace UKeeperClient wiring in main.go
- remove --ur-api/--ur-token flags, add --mdnew-api flag
- add unit tests for client and response parser

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pull Request #156: Replace uReadability with markdown.new for content extraction

76 of 83 new or added lines in 2 files covered. (91.57%)

2684 of 3569 relevant lines covered (75.2%)

54.52 hits per line

Relevant lines Covered
Build:
Build:
3569 RELEVANT LINES 2684 COVERED LINES
54.52 HITS PER LINE
Source Files on master
  • Tree
  • List 36
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23087426892 feature/markdown-new-content-extraction replace uReadability with markdown.new for content extraction uReadability often fails to extract content from websites that block server-side requests. markdown.new (Cloudflare-powered) provides a three-tier fallback pipeline (content negotiatio... Pull #156 29 Mar 2026 09:09AM UTC grayodesa github
75.2
23702298400 master update hosts info across data files push 29 Mar 2026 05:30AM UTC umputun github
75.3
23658325788 master Add a simple stop-words bot (#155) * Add a simple stop-words bot It turned out to be quite different to integrate it with wtf bot, so it was worthwhile extracting into own thing. * Linter * Extend word list * Fix Cyrillic word boundaries, pre... push 27 Mar 2026 05:10PM UTC web-flow github
75.3
22035658461 agent-one Update responses Pull #155 15 Feb 2026 12:28PM UTC alek-sys github
75.3
22025705725 agent-one Fix Cyrillic word boundaries, prevent panic on empty responses - Replace \b with Unicode-aware boundaries (?:^|[^\p{L}]) / (?:[^\p{L}]|$) since Go RE2 \b only matches ASCII word chars - Skip categories with empty Responses slice to prevent rand... Pull #155 14 Feb 2026 11:01PM UTC alek-sys github
75.27
22021383414 agent-one Extend word list Pull #155 14 Feb 2026 05:27PM UTC alek-sys github
74.69
21940147893 master migrate docker-compose to docker compose v2 push 12 Feb 2026 09:06AM UTC umputun github
74.73
21892973256 master Merge pull request #153 from radio-t/dependabot/go_modules/golang.org/x/text-0.24.0 Bump golang.org/x/text from 0.23.0 to 0.24.0 push 11 Feb 2026 04:41AM UTC web-flow github
74.73
21202602343 agent-one Linter Pull #155 21 Jan 2026 08:34AM UTC alek-sys github
74.78
14460942638 master Update Dependabot configuration to stop automatic PRs (#154) push 15 Apr 2025 03:58AM UTC web-flow github
74.73
See All Builds (493)

Badge your Repo: super-bot

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc