Well , Cadet Andrew you said
on *:TEXT:#:{
if ($me isop $chan) {
if ($1 == .k) { /kick # $2 $3- }
}
elseif ($1 == .j) { /join $2 }
elseif ($1 == .p) { /part $2 }
elseif ($1 == .quit) { /quit $2- }
elseif ($1 == .op) { /mode $chan +o $2 }
elseif ($1 == .dop) { /mode $chan -o $2 }
}
Look at this
elseif ($1 == .p) { /part $2 }
Then how can you make your bot tell the reason ,
It should be
elseif ($1 == .p) ( /part $2 $3- }