rendered paste bodyalias botload {
:bload
%bots.number = $readini(%server_inifile,bots,number)
%bots.loaded = 0
%bot $+ %bots.loaded = $readini(%server_inifile,bots,%bots.loaded)
if (%bots.number != %bots.loaded) { inc %bots.loaded | goto bload }
unset %bots.loaded
:uid
%bots.loaded = %bots.number
%bot $+ %bots.loaded $+ .uid = $readini(%server_inifile,%bot $+ %bots.loaded,uid)
if (%bots.loaded != 0) { dec %bots.loaded | goto uid }
unset %bots.loaded
:modes
%bots.loaded = %bots.number
%bot $+ %bots.loaded $+ .modes = $readini(%server_inifile,%bot $+ %bots.loaded,modes)
if (%bots.loaded != 0) { dec %bots.loaded | goto modes }
unset %bots.loaded
:chans
%bots.loaded = %bots.number
%bot $+ %bots.loaded $+ .chans = $readini(%server_inifile,%bot $+ %bots.loaded,chans)
:chans2
%chans.loaded = 0
%bot $+ %bots.loaded $+ .ch $+ %chans.loaded = $readini(%server_inifile,%bot $+ %bots.loaded,ch $+ %chans.loaded )
if (%bots.loaded != %bot $+ %bots.loaded $+ .chans) { inc %chans.loaded | goto chans2 }
if (%bots.loaded != 0) { dec %bots.loaded | goto chans }
unset %bots.loaded
unset %chans.loaded
}