diff options
author | Matthias Hecker <mail@apoc.cc> | 2020-04-16 23:48:42 +0200 |
---|---|---|
committer | Matthias Hecker <mail@apoc.cc> | 2020-04-16 23:48:42 +0200 |
commit | 7bee70f012b85c03f73fa3e765417a939e02a5cf (patch) | |
tree | 64385c8d40a47a60f9ca3365cf92248f2fc8c6bc /data/rbot/templates/lart | |
parent | ff6d7e5d043da99b2da36f628d52b7b5df47119d (diff) |
core: sets plugin_path to loaded plugins
While loading a plugin in the manager using #load_botmodule_file this
will remember the directory of the file that is being loaded in
@next_plugin_path. In the plugin/BotModule initialization we set the
path in plugin_path of the plugin.
This was the only solution I could find to get this information in the
plugin. It is useful because this allows the plugin to know in which
directory it is located, it can then easily access data files stored
alongside the plugin.
Some built-in plugins (see #42) use the data/rbot/templates to copy
data files on bot load (see #repopulate_botclass_directory) into the
profile directory (~/.rbot/).
Diffstat (limited to 'data/rbot/templates/lart')
0 files changed, 0 insertions, 0 deletions