promotional banner

NoMoreHaiku

Keep your chat free of alternating Chinese/English copypasta.

NoMoreHaiku

Keep your chat free of alternating Chinese/English copypasta.

NoMoreHaiku hides messages that switch between Chinese Han characters and Latin letters at least twice: Chinese → English → Chinese, or English → Chinese → English. It detects the pattern rather than matching a fixed list of jokes, phrases, or players.

Features

  • Automatic filtering in public chat channels, Say, and Yell.
  • Guild, party, raid, and whisper messages are left untouched.
  • No phrase lists to maintain and no minimum message length.
  • Optional debug mode replaces filtered messages with “Message Filtered. Click here to show”.
  • Click the debug link to reveal the original message and sender for 10 seconds.
  • Full sender names, including surnames, are preserved in the debug view.
  • Account-wide filter and debug settings. No external libraries required.

Commands

  • /nmh or /nmh status — Show the current settings.
  • /nmh on / /nmh off — Enable or disable filtering.
  • /nmh debug on / /nmh debug off — Enable or disable clickable debug notices.
  • /nmh debug — Toggle debug mode.
  • /nmh test <text> — Check a message locally without sending it to chat.

Filtering is enabled by default; debug mode is disabled by default.

How filtering works

The filter recognizes writing systems, not the actual language or meaning. Any message with two or more switches between Han characters and A–Z letters is hidden, including legitimate bilingual messages and Chinese item names embedded between Latin text. Messages using only one writing system, or switching only once, remain visible. Spaces, punctuation, and numbers do not reset the pattern.

Client-restricted messages that addons cannot inspect are left unchanged. Debug mode keeps at most 100 messages in memory; turning debug off or reloading the UI clears them. Message contents are never saved to disk by this addon.

The NoMoreHaiku Team

profile avatar
Owner
  • 11
    Projects
  • 3.2K
    Downloads

More from acediarView all

  • MoneyTips project image

    MoneyTips

    Shows the expected Auctionator value of herb and ore nodes directly in world-object tooltips, including quantities, bonus finds, and total value.

    • 70
    • September 21, 2026
  • Everguard project image

    Everguard

    Stay alert in WoW: Forever, Classic Era, and TBC with health warnings, group status indicators, customizable alerts, and a movable PvP timer.

    • 6
    • September 21, 2026
  • GuildWelcomer project image

    GuildWelcomer

    A multilingual guild welcome addon with funny, class-based, and name-based greeting messages, manual /gw greetings, debug mode, and repeat protection.

    • 312
    • September 20, 2026
  • LanguageMarker project image

    LanguageMarker

    Adds language flags to chat and tooltips so you can quickly identify what language other players speak.

    • 1.0K
    • September 18, 2026
  • MoneyTips project image

    MoneyTips

    Shows the expected Auctionator value of herb and ore nodes directly in world-object tooltips, including quantities, bonus finds, and total value.

    • 70
    • September 21, 2026
  • Everguard project image

    Everguard

    Stay alert in WoW: Forever, Classic Era, and TBC with health warnings, group status indicators, customizable alerts, and a movable PvP timer.

    • 6
    • September 21, 2026
  • GuildWelcomer project image

    GuildWelcomer

    A multilingual guild welcome addon with funny, class-based, and name-based greeting messages, manual /gw greetings, debug mode, and repeat protection.

    • 312
    • September 20, 2026
  • LanguageMarker project image

    LanguageMarker

    Adds language flags to chat and tooltips so you can quickly identify what language other players speak.

    • 1.0K
    • September 18, 2026