Misspelled - Chat Spellchecker
Misspelled is a chat spell-checker addon. Misspelled watches the chat messages you type, highlighting any misspellings and offering suggestions for any misspelled words it finds.

I've included in the US & UK English dictionaries some Warcraft specific proper nouns, including the zone names, and all dungeon and raid boss names. Your friends and guild members are also automatically added, and shouldn't get flagged as misspelled words..Misspelled utilizes the HunSpell style, affix (prefix/suffix) compressed dictionaries. The same ones used in Chrome, Firefox, and OpenOffice. Misspelled provides suggestions based on words that phonetically sound like the misspelled word, along with providing suggestions based on common mistakes of spelling. While Misspelled can detect nearly the same number of individually correctly spelled words as OpenOffice, it's suggestion engine, is "somewhat" less complicated, than the HunSpell implementation.
Misspelled includes dictionaries for US-English, UK-English, French, German, Italian, Russian (experimental), and Spanish. The appropriate dictionary, for your game client locale, will auto-load, or you can manually choose what dictionary to use from Misspelled's Interface/Addons options page.
I'm attempting to localize the menus and configuration page. You can help by visiting: http://www.wowace.com/addons/misspelled/localization
Misspelled works with WIM (Wow Instant Messenger), and is compatible with: Prat, Skinner, and Chatter.
Usage note: Spell Checking is performed as you complete each word you've typed. The last word in the chat box, isn't spell checked until you type some form of word terminator, either a period, space, or some other word separating punctuation. Spell checking is very fast; but isn't performed needlessly, while a word is being typed.
Misspelled is compatible with Wow, Wow Classic/Wrath/Cata If you are having problems with Misspelled, please try updating or disabling all other chat addons you may be running.
Official Distribution Points
Curse: https://www.curseforge.com/wow/addons/misspelled
WowInterface: http://www.wowinterface.com/downloads/info13493-Misspelled.html
Donations accepted to: https://www.paypal.com
-Nate
-
View User Profile
-
Send Message
Posted Sep 6, 2017Great job! I love this addon and it's installed for all my toons, especially since I RP a lot. I do use Prat which is great, but I was wondering if there'd be any way to support the addon Paste? I use that a lot too for RP so I can spread out my text manually over a few posts, but Misspelled doesn't seem to take the Paste window into consideration for spell checking. Many thanks!
-
View User Profile
-
Send Message
Posted Sep 7, 2017Thanks for the suggestion. It shouldn't be difficult to integrate. I'll take a look at it over the next week.
-Nathan
-
View User Profile
-
Send Message
Posted Sep 25, 2017That'd be fantastic! Sorry for late reply, I forgot to check in on my last message here. Looking forward to it.
-
View User Profile
-
Send Message
Posted Aug 30, 2017Greetings,
I love this addon for I am a horrible speller and always making typos when doing my role playing. I log online today to get this error
Message: Interface\AddOns\Misspelled\Misspelled.lua:222: attempt to index global 'WIM' (a nil value)
Time: 08/30/17 19:56:27
Count: 1
Stack: Interface\AddOns\Misspelled\Misspelled.lua:222: attempt to index global 'WIM' (a nil value)
(tail call): ?
Interface\AddOns\Misspelled\Misspelled.lua:222: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ce\AddOns\SunnArt\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ce\AddOns\SunnArt\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
-
View User Profile
-
Send Message
Posted Sep 5, 2017Thank you for posting the error. Let me see if I can fix it.
-
View User Profile
-
Send Message
Posted Sep 5, 2017I'm having trouble reproducing the error you are seeing. Please make sure both Misspelled and WIM are updated to their latest versions. Launching the game with just Ace3 & Misspelled didn't throw a LUA error. And launching the game with Ace3, Misspelled and WIM enabled didn't throw an error.
-
View User Profile
-
Send Message
Posted Aug 7, 2017I logged in just using this addon and it took ~25 seconds.
-
View User Profile
-
Send Message
Posted Jul 9, 20171x Misspelled\WordDict.lua:1158: script ran too long
Misspelled\WordDict.lua:1158: in function `PhoneticCode'
Misspelled\Misspelled-r70.lua:1133: in function `LoadGuildAndFriendRoster'
Misspelled\Misspelled-r70.lua:217: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
-
View User Profile
-
Send Message
Posted Jul 10, 2017Can you please try logging in with just the addon Misspelled enabled. See if that bypasses the long loading timeout error. Some other data addon might be conflicting.
thanks.
-
View User Profile
-
Send Message
Posted Jun 27, 20171x Misspelled\WordDict.lua:1165: script ran too long
Misspelled\WordDict.lua:1165: in function `PhoneticCode'
Misspelled\Misspelled-r70.lua:1133: in function `LoadGuildAndFriendRoster'
Misspelled\Misspelled-r70.lua:217: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
-
View User Profile
-
Send Message
Posted Apr 14, 20171x Misspelled\WordDict.lua:1144: script ran too long
Misspelled\WordDict.lua:1144: in function `PhoneticCode'
Misspelled\Misspelled-r73.lua:1133: in function `LoadGuildAndFriendRoster'
Misspelled\Misspelled-r73.lua:300: in function <Misspelled\Misspelled.lua:287>
(tail call): ?
[C]: ?
Locals:
-
View User Profile
-
Send Message
Posted Feb 21, 2017"Misspelled works with WIM (Wow Instant Messenger), and is compatible with: Prat, Skinner, Linerator and Chatter."
---
When I searched "Linerator" on Google most results pointed back to Misspelled. Turns out you mean "Linkerator", which has now been absorbed into Linkepedia.
Might be worth editing to save others like me some confusion. :)
-
View User Profile
-
Send Message
Posted Mar 4, 2017Thanks for the feedback. I've updated the description.
-
View User Profile
-
Send Message
Posted Dec 28, 2016I installed this addon 2 nights ago on my boyfriends mac laptop and it works great! I absolutely love it! However, upon coming home and installing it on my PC, I've found out that it's interfering with another addon I use called unlimitedchatmessage (if I disable unlimitedchatmessage, misspelled works after a UI reload), but again, this only happens on my PC.
Is there a fix for this I'm unaware of? I really don't want to have to choose between the two :(
-
View User Profile
-
Send Message
Posted Dec 29, 2016Can you give the addon Emote-Splitter a try, in place of unlimitedchatmessage.
https://mods.curse.com/addons/wow/emote-splitter
Let me know if that works with Misspelled. Thanks!
-
View User Profile
-
Send Message
Posted Dec 4, 2016Does this work with 7.1? I'm a grammar fiend and this would suit me perfectly! Thanks for this!
-
View User Profile
-
Send Message
Posted Dec 5, 2016I've updated the TOC file and tested the addon with patch 7.1. Everything appears to be working.
-
View User Profile
-
Send Message
Posted Dec 12, 2016Thank you!
-
View User Profile
-
Send Message
Posted Sep 12, 2016As a terrible speller, THANK YOU so much for this addon!
-
View User Profile
-
Send Message
Posted Aug 31, 2016Love this addon, been really helpful for RP and other stuff!
Thank you so much for keeping it updated. :)