open ur .conf file and do the following
##### BOTNET/DCC/TELNET #####
# Settings in this section should be unimportant for you until you deal
# with botnets (multiple Eggdrops connected together to maximize efficiency).
# You should read doc/BOTNET before modifying these settings.
# If you want to use a different nickname on the botnet than you use on
# IRC (i.e. if you're on an un-trusted botnet), un-comment the next line
# and set it to the nick you would like to use.
#set botnet-nick "LlamaBot"
# This opens a telnet port by which you and other bots can interact with the
# Eggdrop by telneting in.
#
# There are more options for the listen command in doc/tcl-commands.doc. Note
# that if you are running more than one bot on the same machine, you will want
# to space the telnet ports at LEAST 5 apart, although 10 is even better.
#
# Valid ports are typically anything between 1025 and 65535 assuming the
# port is not already in use.
#
# If you would like the bot to listen for users and bots in separate ports,
# use the following format:
#
# listen 3333 bots
# listen 4444 users
#
# If you wish to use only one port, use this format:
#
# listen 3333 all
#
# You need to un-comment this line and change the port number in order to open
# the listen port. You should not keep this set to 3333.
listen 3333 all
uncomment the bottom line (remove the # at the start) and set a port number
to allow bans to be set on the channel without the bot removing them change the part in bold(ignore the other settings)
set global-chanset {
-autoop -autovoice
-bitch +cycle
+dontkickops +dynamicbans
-dynamicexempts +dynamicinvites
+enforcebans -greet
-inactive +nodesynch
+protectfriends +protectops
-revenge -revengebot
-secret -seen
+shared -statuslog
+userbans -userexempts
+userinvites -protecthalfops
-autohalfop
}
making it +userbans allows u to set bans on the channel
if its -userbans, all bans must be set through the bot.
then, in dcc chat, type this: