Altdizinler

Çoğu modüllerin EH Forwarder Bot 2.0 için konfigürasyon ve dataları “EFB data directory”de depolanırken, Python Package Manager pip ile yüklenmesi gerekmektedir.

Varsayılan olarak, veri dizini kullanıcıya özgü, kullanıcının ana dizininde bulunan, `` ~/.ehforwarderbot``. Bu, çevre değişkeni EFB_DATA_PATH ile geçersiz kılınabilir. Burada tanımlanan bu yol bir ** mutlak yol ** olmalıdır.

Altdizin yapısı

Bu kısım size EFB veri dizininin yapısını, varsayılan konfigürasyonu örnek olarak kullanarak tanıtacak.

./ehforwarderbot                or $EFB_DATA_PATH
|- profiles
|  |- default                   The default profile.
|  |  |- config.yaml            Main configuration file.
|  |  |- dummy_ch_master        Directory for data of the channel
|  |  |  |- config.yaml         Config file of the channel. (example)
|  |  |  |- ...
|  |  |- random_ch_slave
|  |  |  |- ...
|  |- profile2                  Alternative profile
|  |  |- config.yaml
|  |  |- ...
|  |- ...
|- modules                      Place for source code of your own channels/middlewares
|  |- random_ch_mod_slave       Channels here have a higher priority while importing
|  |  |- __init__.py
|  |  |- ...