did user deutschlaender have flags on bot?(global or channel flags)
did host *!*@deutschlaender.users.quakenet.org belongs to op or friend?
if yes did the bot have +protectops or +protectfriends on .conf?
did you give somewhere host for a user *!*@*.users.quakenet.org or *!*@*.quakenet.org ?
did you have max-bans on chan declare on .conf and you have full channel banlist?
did you have userbans off on.conf file?
try ti read the .user file and find out the hosts that was added there or via .match *!*@*.quakenet.org on partyline and verify the hosts on users.
verify the settings on .conf file or .chaninfo #channel via partyline.
If you didnt find something pls paste here chan settings on bot.
as you see too many parameters and no info given from you.