Myslot
Myslot
Introduction
Myslot is a World of Warcraft Addon for transferring settings between accounts.
Myslot can export your ActionBar Layout, Marcos and Key Bindings as a transfer-friendly text, which can be copy/paste into notepad, sent via email, etc. Any character, even different class, can use Myslot to import those settings from the 'Exported text'
Usage
Export
- Use command /myslot to toggle Myslot main UI
- Click the 'Export' button
- Save the
exported textanywhere you want (e.g. nodepad as a txt)
Import
- Use command /myslot to toggle Myslot main UI
- Paste
exported textinto textbox - Click the 'Import' button
Clean up tools
- Clear all action slot on your action bar
/myslot clear action
- Clear all key bindings (blizzard default included)
/myslot clear binding
Import profile from command
You can use the command 'load' to import a profile by name
/myslot load ProfileName
You can add this line in a macro and safe it in your profile and swap from one profile to another by using the macro.
Get Myslot
Contrubuting
Source on Github https://github.com/tg123/myslot;
Localization
Localization is welcomed, Please visit <http://www.wowace.com/addons/myslot/localization/> and submit your localization
Build your own Myslot
- clone the source code into
Interface\Addons\Myslot
$ git clone https://github.com/tg123/myslot.git Myslot
Changing Protobuf
Myslot use a modified version of lua-pb to serialize/deserialize the data. You may want to change the data structure sometimes if you want add some new things to export.
Please check lua-pb about how to generate protobuf stub files.
Copyright and License
- Copyright (C) 2009-2024 by Boshi Lian <[email protected]>
- Use of this software for profit purposes are NOT allowed except by prior arrangement and written consent of the author.
- This software is licensed under the Apache License, Version 2.0
- All rights of Exported text are owned by end-users.
-
View User Profile
-
Send Message
Posted Jun 23, 2026It completely resolved. Importing keybindings only took about 0.5 seconds, and none of my macros or keybinds went missing like they did before.
-
View User Profile
-
Send Message
Posted Jun 25, 2026@霓裳舞 this is fixed and thanks, will release new version soon
-
View User Profile
-
Send Message
Posted Jun 26, 2026@oishii1992 I’ve found the root cause of the lag, missing macros and lost keybinds. When my EllesmereUI action bars are set to only show on mouse hover, MySlot experiences severe lag during import/export. This issue never occurs if I set the bars to stay permanently visible instead.
Earlier when I commented that the bug seemed fixed, it was just a coincidence — I had accidentally disabled the hover-only display for all my action bars at that time. With this new information, could this bug be resolved in a future update?
-
View User Profile
-
Send Message
Posted Jun 27, 2026@霓裳舞 please check v6.0.0,
-
View User Profile
-
Send Message
Posted Jun 22, 2026it cost very long time to import my slot and cant import correctly with EllesmereUI addons.and i catch a bug ,i dont know which wrong with myslot or EllesmereUI
1x Myslot/Myslot.lua:532: script ran too long
[Myslot/Myslot.lua]:532: in function 'FindMacro'
[Myslot/Myslot.lua]:557: in function 'FindOrCreateMacro'
[Myslot/Myslot.lua]:710: in function 'RecoverData'
[Myslot/gui.lua]:481: in function 'OnAccept'
[Blizzard_StaticPopup/StaticPopup.lua]:680: in function 'StaticPopup_OnClick'
[Blizzard_StaticPopup_Game/GameDialog.lua]:46: in function <...faceBlizzard_StaticPopup_Game/GameDialog.lua:44>
-
View User Profile
-
Send Message
Posted Jun 14, 2026Cooldown Manager support would be so nice. I have to take screenshots to make sure things are set up properly. It is part of the game's base UI.
-
View User Profile
-
Send Message
Posted Jun 25, 2026@Raegx in progress
-
View User Profile
-
Send Message
Posted Jun 2, 2026update to 5.4 please, cant import.
-
View User Profile
-
Send Message
Posted Jun 7, 2026In reply to lolmaru:
do you mean mop? it is 5.5?
-
View User Profile
-
Send Message
Posted Apr 16, 2026The hotkeys and skill positions of random characters are changed.
What is the cause, and how can it be resolved?
/console synchronizeBindings 0
/console synchronizeMacros 0
/console synchronizeConfig 0
I am using this macro, but for some reason, I feel uneasy.
-
View User Profile
-
Send Message
Posted Jun 7, 2026In reply to ravenna7777:
could you please help me understand the issue with more details?
-
View User Profile
-
Send Message
Posted Apr 9, 2026can you add a feature for easily setting keybinds on action bars like bartender has?
-
View User Profile
-
Send Message
Posted Apr 14, 2026In reply to zaleco:
i did not quite understand, seems setting keybinds is not myslot's area
-
View User Profile
-
Send Message
Posted Mar 26, 2026This addon seemed to be highly recommended on Reddit and in web searches, but all it does now is clear out all the action bars and imports nothing? Instructions are pretty simple, but not doing much now
-
View User Profile
-
Send Message
Posted Apr 14, 2026In reply to uopayroll:
could you please help me understand what happened, myslot will not clear action unless you ask it to
-
View User Profile
-
Send Message
Posted Mar 21, 2026Hi, are there any plans to update this addon for Midnight? thanks
-
View User Profile
-
Send Message
Posted Apr 14, 2026In reply to jasuvex:
yes, already 12.0 is already supported
-
View User Profile
-
Send Message
Posted Feb 8, 2026Any chance you could add chat settings to this addon?
Or does anyone know of an addon that does this? Sadly Copybara is totally broken now.
-
View User Profile
-
Send Message
Posted Feb 10, 2026In reply to Zalid: Chattynator is awesome for chat settings and can save profile to load on each character.
-
View User Profile
-
Send Message
Posted Feb 22, 2026In reply to JDMac: Thanks. Will check it out :-)