[Plugin]PluginLoader

This plugin will allow you to pick which plugins you want to load for each character.

You can set the default plugins to load by opening a new empty bot and making the settings there. When you first download this plugin I suggest opening a new empty bot and reloading the plugins multiple times so that it can properly make the files. After that it will be fine.

For each character just simply select and press Add Plugin on the plugins you want to load. The next time the bot reloads it will only load the added plugins.

IMPORTANT NOTE:
Do not rename this plugin file, it must stay as !PluginLoader.py
It will also make another file named _PluginLoader.py, also do not rename this file.
If you rename these files you will break it.

There is a chance this plugin will mess up if two bots happen to open at the same time.

image

Download: [Link] Right click > save as .py

5 Likes

would be good, if this was per profile instead of per char

Probably not possible with a plugin anyway, but this plugin is clever tho :smiley:

Its not possible currently, get_startup_data() function doesnt return the profile.

Off topic: is it possible to use the KeyBindings → Call Python to switch profiles?

Yes but make a new topic if you want to discuss that lol