Server Help

Bot Questions - Bot Ignores Every Command

Solid_Fire - Wed Feb 02, 2005 12:26 am
Post subject: Bot Ignores Every Command
the bot ignores even !help i tried .help and ?help and i don't know what the problem is, i can post the MERVbot.ini if needed and etc.
Solid_Fire - Wed Feb 02, 2005 12:40 am
Post subject:
Code: Show/Hide

Log file open: session.log
  KEARSADLPH> !alias pepper
  KEARSADLPH> .alias pepper
  KEARSADLPH> ?alias pepper
P KEARSADLPH> !alias pepper
P KEARSADLPH> ?alias .pepper
  Send commands as public chat. Command ignored.
P KEARSADLPH> .aliad pepper
P KEARSADLPH> .alias pepper
  KEARSADLPH> *log
  Tue Feb 01 20:52:12:  Attempting to establish link to billing server...
  Tue Feb 01 20:52:13:  Billing server connected.
  Tue Feb 01 20:53:35:  Arena dropped
  Tue Feb 01 20:57:03:  Ext: Phreak.Bot (Public 0): *mod
  Tue Feb 01 20:57:03:  Ext: Phreak.Bot (Public 0): *listmod
  Tue Feb 01 20:57:03:  Ext: Phreak.Bot (Public 0) to Phreak.Bot: *relkills 1
  Tue Feb 01 20:57:27:  Ext: Phreak.Bot (Public 0) to KEARSADLPHIA: *info
  Tue Feb 01 20:58:13:  Ext: KEARSADLPHIA (Public 0): *REMOVED
  Tue Feb 01 20:58:13:  KEARSADLPHIA> SYSOP LOGGED IN
  Tue Feb 01 20:58:20:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\server.ini
  Tue Feb 01 20:58:20:  Ext: KEARSADLPHIA (Public 0): *putfile blindbombs.lvl
  Tue Feb 01 20:58:38:  Arena dropped
  Tue Feb 01 21:00:04:  Ext: KEARSADLPHIA (Public 0): *REMOVED
  Tue Feb 01 21:00:04:  KEARSADLPHIA> SYSOP LOGGED IN
  Tue Feb 01 21:00:12:  Ext: KEARSADLPHIA (Public 0): *phreak
  Tue Feb 01 21:00:12:  KEARSADLPHIA> ENERGY VIEWING TURNED ON/OFF
  Tue Feb 01 21:00:43:  Ext: KEARSADLPHIA (Public 0): *phreak
  Tue Feb 01 21:00:44:  KEARSADLPHIA> ENERGY VIEWING TURNED ON/OFF
   Tue Feb 01 21:02:32:  Arena dropped
  Tue Feb 01 21:20:06:  Ext: Phreak.Bot (Public 0): *mod
  Tue Feb 01 21:20:06:  Ext: Phreak.Bot (Public 0): *listmod
  Tue Feb 01 21:20:06:  Ext: Phreak.Bot (Public 0) to Phreak.Bot: *relkills 1
  Tue Feb 01 21:20:17:  Ext: Phreak.Bot (Public 0) to KEARSADLPHIA: *info
  Tue Feb 01 21:20:38:  Ext: KEARSADLPHIA (Public 0): *REMOVED
  Tue Feb 01 21:20:38:  KEARSADLPHIA> SYSOP LOGGED IN
  Tue Feb 01 21:21:00:  Ext: KEARSADLPHIA (Public 0): *scorereset
  Tue Feb 01 21:21:11:  Arena dropped
  Tue Feb 01 21:30:21:  Ext: Phreak.Bot (Public 0): *mod
  Tue Feb 01 21:30:21:  Ext: Phreak.Bot (Public 0): *listmod
  Tue Feb 01 21:30:21:  Ext: Phreak.Bot (Public 0) to Phreak.Bot: *relkills 1
  Tue Feb 01 21:30:26:  Ext: Phreak.Bot (Public 0) to KEARSADLPHIA: *info
  Tue Feb 01 21:30:29:  Ext: KEARSADLPHIA (Public 0): *login
  Tue Feb 01 21:30:32:  Ext: KEARSADLPHIA (Public 0): *REMOVED
  Tue Feb 01 21:30:32:  KEARSADLPHIA> SYSOP LOGGED IN
  Tue Feb 01 21:30:36:  Ext: KEARSADLPHIA (Public 0): *login
  Tue Feb 01 21:33:26:  Ext: KEARSADLPHIA (Public 0): *log
  KEARSADLPH> .log

CypherJF - Wed Feb 02, 2005 10:58 am
Post subject:
Are you an operator? If your an operator, did you !login? Try PMing the bot w/ !help
Solid_Fire - Wed Feb 02, 2005 12:41 pm
Post subject:
yes, i am operator and i did try !help and nothing happens. i tried re-DL MERVbot and does the same thing.
CypherJF - Wed Feb 02, 2005 1:06 pm
Post subject:
Put up your merv's .ini and spawns.txt - minus the passwords.
Solo Ace - Wed Feb 02, 2005 1:52 pm
Post subject:
For some reason MERVBot does not respond to commands if it hasn't received a non-command message (so, a normal message, like "hi" or something) before the command was used, after the bot started; Well, that's what I got from my MERV experience.

Send a message like "hi" in public or whatever, then try using a command.
If you keep having problems, turn on the chat logging to the console to troubleshoot it.

Commands prefixed with '?' can't be bot commands since they are seen as server/billing commands.
CypherJF - Wed Feb 02, 2005 9:08 pm
Post subject:
True. True. I don't think it's intentional, but merv ignores duplicate repeated commands.
Solid_Fire - Wed Feb 02, 2005 9:47 pm
Post subject:
now that i had it working last night, it doesnt show up in zone list, i changed the IP back to mine for local host etc and still wont show up...yet it says its connected.... grr new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif new_evil.gif
Cyan~Fire - Wed Feb 02, 2005 10:02 pm
Post subject:
I think subgame ignores duplicate repeated anything, actually.
Solo Ace - Thu Feb 03, 2005 1:30 am
Post subject:
That's not even what I was trying to say, after starting MERV it doesn't listen to commands until it received a non-command message, not even talking about repeating stuff. sa_tongue.gif

What error messages are subgame/subbill giving you?
CypherJF - Thu Feb 03, 2005 8:43 am
Post subject:
Cyan: yes, it has that feature, although it's optionally? removed in PB's pr3 subgame. But you could still see the command go through on the console of merv.
Solid_Fire - Thu Feb 03, 2005 2:24 pm
Post subject:
Soloace, im not recieving any error.

Heres Subgame:

Code: Show/Hide
Thu Feb 03 11:19:29:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\moder
ate.txt
Thu Feb 03 11:19:29:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\smod.
txt
Thu Feb 03 11:19:29:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\sysop
.txt
Thu Feb 03 11:19:29:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\vip.t
xt
Thu Feb 03 11:19:29:  Ext: Re-reading C:\PROGRAM FILES\CONTINUUM\SERVER[1]\serve
r.ini
-------------------:  Extended version 1.34.14 (Mon Aug  4 15:55:51 2003)
Thu Feb 03 11:19:29:  SubSpace Game Server v1.34
Template.sss read, 372 entries found
0 both advertisements found
0 shareware advertisements found
0 registered advertisements found
Thu Feb 03 11:19:34:  Attempting to establish link to billing server...
Thu Feb 03 11:19:35:  Billing server connected.






And here is Subbill:

Code: Show/Hide

Thu Feb 03 11:19:28 2005
:  SubSpace Billing Server v0.23
Thu Feb 03 11:19:35 2005
:  Server Connected: Blind Bombs Testing (4483)
Q:     0  395432


Solo Ace - Thu Feb 03, 2005 2:46 pm
Post subject:
What are you trying to connect to then?
Solid_Fire - Thu Feb 03, 2005 3:06 pm
Post subject:
my zone doesnt show up in zone list even though its connected. Im not using a router either, so i dont know what the problem is. But i cant try what you guys said about the mervbot if i cant connect to my zone.
Anonymous - Fri Feb 04, 2005 11:07 am
Post subject:
is it me, or have i been seeing this problem alot in these forums...
Solo Ace - Fri Feb 04, 2005 11:12 am
Post subject:
Yeah, but nobody reads the high number of solutions which were posted before.
Solid_Fire - Fri Feb 04, 2005 11:32 am
Post subject:
Soloace first of all, i cannot connect to something that isnt there. i.e. Zone is not in zone list, therfor i cannot type in anything for mervbot to respond to. I get told to do this, and then the zone all of the sudden doesnt show up in the list, yet it worked 8 hours before.i know that it is connecting but wont show in zone list.


there is forums for this specific discussion, but then it fell into another problem. i.e. Bot not working fell into zone wont show up in zone list.
Solo Ace - Fri Feb 04, 2005 5:37 pm
Post subject:
Uh yeah, as I had to explain in another tread: I can read.

I asked you what you're trying to connect to because I wanted to know if you were trying to connect to your local loopback or not.
You probably weren't, since you're relying on the directory server entries.
In your post you're saying you can't connect to your zone because it's not showing in the list, but "it" (I guess you mean your bot by that) can connect?

I guess you mean your bot can connect to your server then, but you can't? Okay, follow these instructions:

A quote from another thread.
Solo Ace wrote:
... add a costum zone in Continuum (go to "Zones" -> "Add Custom...").

The name you give to it doesn't matter, put "127.0.0.1" as the IP address, and the port number as the port the server runs on.

Try that, it should be possible for you to enter, at least.
Post the content of server.ini and subbill.ini here if you keep having problems.

Also, what you're telling about your problems in your posts isn't clear, it also isn't 100% clear what you want to do, and what you can do already.

As for your attitude, it's "Solo Ace".
You don't have to state the obvious for me; I'm smart enough (I know it's hard to believe, but I'm speaking the truth, really) to find out you cannot connect to something which isn't there.
Also, I actually noticed the topic switch, but thanks for the useless hint.
Solid_Fire - Fri Feb 04, 2005 5:48 pm
Post subject:
the bot could connect when the zone connected and showed in the zone list. then some how it didnt work the next morning.


heres server.ini

Code: Show/Hide


//You can delete anything with the // infront, they are their to help you get the basics... Mine GO BOOM  http://www.shanky.com/server/
//This is currently, at time of download, 1.34.14 subgame

[Custom]
ArenaMode=0
//1=Any player can create an own a new subarena
//2=Only mods+ can own newly created subarenas
//3=Smods+ own new subarenas
//4=Sysops own new subarenas
//5=New subarenas won't make new files, will just use spawn.cfg instead. If a .cfg is already created for subarena, will use that instead

[Arena]
ArenaMaxPlayers=200
ArenaDesiredPlayers=100
ArenaMinimumPlayers=25
SpawnKeepScores=1
MaxArenas=2000
MaxArenasMemory=64000

[Comms]
MaxQueueToLogin=16
PacketHistoryMax=2000
IncomingBufferSize=131072
OutgoingBufferSize=131072
EncryptMode=1
UnreliableBufferSize=128
TransportBufferSize=160
FlushTime=10
BandwithIdleTime=21600
SelectTime=10

[Misc]
DisableShareware=0
RegisterKickShareware=0
MaxSharewarePlayers=-1
MaxPlayers=200
MaxSharewareTime=90000000
DisableSharewareNames=0
DisableSharewareShips=0
DisableSharewareScores=0
MenuKickOutDelay=12000
NoAntiInSafe=0
//If 1, then if in a safty, SS will ignore that player's anti
LockFreqs=0
//If 1, then *lock doesn't allow freq change
PositionDataAccess=2
//if 0, sysops see player stats in spec. If 1, smods/sysops can. If 2, then mod/smods/sysops can
AlertCommand=cheater
//so ?cheater {text} will send to online mods
AllowPubScorereset=0
AllowPvtScorereset=0
//If 1, ?scorereset will reset player's score
TimerDropFlagTerritoryRadius=8
//If non-0, then all non-neutral droped flags X tiles away from ship. More info in FAQ at Server Help Site
ShipTypeSwitchResetPeriod=0
//If non-0, than if someone does X amount of shipchanges that is in the .cfg in this amount of time (in milliseconds), then kicks them off
CheckWeapons=1
//Leave this set to 1, so it detects more of different type of cheats.. will kick them out if in .cfg the [Security] SecurityKickoff is 1
CheckFastBombing=0
//More info on website
FastBombingThreshold=30
//More info on website
ForceObsceneCheck=0
//0=normal, 1 = everyone has obscene checking on
NoFlagRewardLimit=0
//If set non-zero reward multiplier limit is removed in FlagRewardMode 1. Multiplier is (maximumAllowedPerTeam / numberOfTeamMembers), if NoFlagRewardLimit is set 0
multiplier is limited by 2.
LogPoints=0
PointUpdateDiff=500
JackpotBroadcastPoints=0
ServerLog=1
KeepAliveDelay=500
DefaultLevelFile=blindbombs.lvl
//Change to your map file name
Port=382
//Make it something round, like 1000, 2000, etc. Change this if you are running more than one zone off same billing
AllowVIEClients=1
//If you wish to restrict your zone to continuum only, set to 0. If you want everyone to play, set to 1
StaffChat=
//Divide staff chat channels by commas. Only mods+ can join these local chats.
ForceContinuumOnly=0
//If set to 1, will only let continuum users enter zone
ServerIP=68.190.185.42
//Set to the server's IP #. This is used for *einfo's proxy detection
AllowPrerelease=1
//Set to 1, people with newer continuum can enter. Set to 0, only current client will be allowed in

[CPU]
LoopDelay=0
ProcessMaxTime=4
SleepPerIteration=0
SlowIterationWarningLevel=100
SleepTime=0

[Permission]
AllowBadMachineId=1
AllowLowBandwidth=1
MinimumSecondsToLogin=0
PermissionMaxPoints=0
PermissionMode=0
AutoPermissionPoints=0
AutoPermissionIDList=0
AutoPermissionMessage=Congratulations

[Password]
SysopPassword=pepper
EnergyPassword=phreak
ModeratorPassword=losah
SuperModeratorPassword=freak
VIPPassword=
//Change all to what you want

[Billing]
LogMessages=0
IP=127.0.0.1
Password=
//What is the billing pw in the subbill.ini
ServerName=Blind Bombs Testing
//Zone name
Port=185
ServerId=4483
//Make the same as in [Misc] Port=
GroupId=1
ScoreId=0
//Make the same as in [Misc] Port=
ReconnectTime=12000
AttemptTime=6400

[Advertise]
SendMode=0
DisplayMode=0
Duration=6000

[Validation]
CheckMod=0
CheckSMod=0
CheckSysop=0
LogPubCommands=*
LogPvtCommands=*
DisablePubCommands=
DisablePvtCommands=
//Help at http://www.shanky.com/server/ in FAQ section for Subgame2

[Directory]
IP=sscentral.ds98.com,sscentral.subspace.inet.fi,sscentral.subspace.net,sscentral.subspacehq.com
Description=Testing for Blind Bombs Orignal Zone
//What you want to have for the description of zone
NamePassword=
//Pick anything you want
Port=4991



Subbill

Code: Show/Hide


[Misc]
AllowNewUsers=1
SysopPassword=
//Change to Billing Sysop Password, usless anyways..
BillingPassword=
//Change this to whatever you want, also match it with the server.ini [Billing] section too
MaxQueueForLogin=50
LowPriority=0
KickOutDelay=24000
Port=185


Solo Ace - Fri Feb 04, 2005 6:10 pm
Post subject:
I guess you didn't try to add it manually using the custom zone way.

Make sure

[Misc]
ServerIP=x.x.x.x

is your current IP address, maybe your ISP assigns a new one to you every connect?
Are you sure it matches to the IP you can find on whatismyip.com?
Disregarding that, you should really do the custom zone thing I posted about.
Enter the custom created zone.

Also set

[Billing]
IP=localhost

in server.ini.
Solid_Fire - Fri Feb 04, 2005 6:18 pm
Post subject:
its been the same for a few days and it just now changes...how weird .....and i'll try that.

thanks Solo Ace, if i have hard time again...i'll reply..
Solid_Fire - Fri Feb 04, 2005 6:29 pm
Post subject:
ok sorry we got off topic a little bit, but now the zone is connected, now... what did you say about saying "hi" to the bot etc? i could have sworn i saw it earlier but i cant find it. it will probably be right in front of my face after this post... but i do !login and it just ignores commands. i'll try again.
Solid_Fire - Fri Feb 04, 2005 6:43 pm
Post subject:
ok i have no idea how to work the Operators.txt ....can someone give me an example?
I really don't know what to put for where it says " 1 :Catid : "
Code: Show/Hide


#############################
##      Bot operators      ##
#############################

# Higher numbers on the left mean higher access privs.
# Scroll down for the list of access privs.

1 :Catid           :
2 :Snrrrub         :
3 :Coconut Emulator:
4 :Snarklord       :
5 :Ave-iator       :
6 :nintendo64      :
7 :SOS             :
8 :Budger          :
9 :NOBODY!!!!!!!   :
10:X_IceHawk       :
11:L.C.            :
12:1stStrike       :

# Example backup passwords, for when the biller goes offline:

4 :Catid[bot]      : secret3461
4 :Snrrrub[bot]    : blarg6581

# Remove these before you make your own operators.

#############################
## Operators.txt reference ##
#############################

# NOTE: I suggest using blank passwords for all your operators.
#       Create backup names WITH passwords in case the biller goes down.

# This file is part of the MERVBot database collection.
# Changes made while the bot is running WILL be lost.

# Lines beginning with non-alphanumeric characters ('#', '$', etc) are comments

# Operators:
# This file is used for defining who has access
# to bot commands from inside the game.
# These people are called "operators" who are assigned
# passwords used with the !login <password> command
# to gain access.  I recommend erasing example
# operators above, before running the bot.

# Types of Operators:
# LVL Type           Description
# 0   Player         Requests information services
# 1   Limited        Player with some privelages
# 2   Moderator      Represents player interests
# 3   SuperModerator Manages moderators
# 4   SysOp          Represents staff interests
# 5   Owner          Changes internal bot settings
#...  (Etc)          Other ways to say "Owner"

# Operators.txt Format:
# Access level:Name:Password
# 2:Catid:Password  <- !login Password required
# 2:Catid:          <- !login Password NOT required

# Blank Passwords:
# A blank password means operator is granted powers upon entering the arena,
# and does not need to use !login unless his powers change while he is still
# in the game.

# White-space:
# White-space (' ') is ignored before and after colons (':')
# Ex. 5 : Catid   :   Password  is the same as 5:Catid:Password


Solo Ace - Fri Feb 04, 2005 6:47 pm
Post subject:
I'm not sure why you're missing it, but at your side this thread is probably split up into multiple parts.

Left-up, right under the topic title, and right-bottom you will see "Goto page 1, 2 Next", use that to switch parts.

Try this for a direct link to my post, otherwise this link could help you.

MERVbot doesn't listen to commands after it starts, it needs to be sent a message (which is not a command) before it actually listens to commands.

  1. Bot starts, does not listen for commands;
  2. Try using a command (like !help), you'll notice it doesn't work;
  3. Try sending some random message to the bot, which is not a command, like "hi bot", but not "!help";
  4. The bot listens for commands now, try using one.

Solo Ace - Fri Feb 04, 2005 7:14 pm
Post subject:
There are 3 fields in the operators.txt settings file:

Access level : Operator name : Operator password

So, the fields are seperated by a ':', it doesn't matter how many spaces are used between the ':' and the value in the field.


Access level

As the explaination in operators.txt says: "Higher numbers on the left mean higher access privs.", that means the number on the left tells the bot which access level the operator has and that a higher number specifies a higher access level.

So, these are the access levels:
  1. Limited access, for a player who you want to give limited access to your bot (higher access level than a player, lower than a moderator);
  2. Moderator access, the lowest rank of the "real" operators;
  3. SuperModerator access, a little higher than moderators;
  4. SysOp access level;
  5. Owner access, this is what your own level should be, it gives you the most rights on the bot.


Any access level number higher than 5 is mostly equal in access to the owner, I think you have to put a 12 to be listed as "God", whatever you want to be seen as.


Operator name

Well, in this field you're supposed to put the player names of your operators, see the example below.


Operator password

This field is not required and you can leave it empty.
Although in some situations it is wise for operators to have a password on the bot, like when the connection to the billing server is down and players can get on operator names.
If a password was specified, they still wouldn't have access to the bot.


Example setup

If you wanted me to be a moderator on your bot, and you wanted to be the owner, this is what you put in your operators.txt:

Quote:
2 : Solo Ace : cheese
5 : Solid_Fire : drugz


This would be exactly the same as:
Quote:
2: Solo Ace :cheese
5 :Solid_Fire: drugz

Solid_Fire - Fri Feb 04, 2005 7:37 pm
Post subject:
can you give me an example like:

# Higher numbers on the left mean higher access privs.
# Scroll down for the list of access privs.

1 :Catid :
2 :Snrrrub :
3 :Coconut Emulator:
4 :Snarklord :
5 :Ave-iator :
6 :nintendo64 :
7 :SOS :
8 :Budger :
9 :NOBODY!!!!!!! :
10:X_IceHawk :
11:L.C. :
12:1stStrike :
Solo Ace - Fri Feb 04, 2005 7:42 pm
Post subject:
What?

In that list the player Catid would be a limited player, Snrrrub would be a moderator, Coco would be a super moderator, Snarklord would be a sysop, Ave-iator would be an owner, and nintendo up to 1stStrike would be owners too.

What's wrong with my explainations, do I speak German or something?
Solid_Fire - Fri Feb 04, 2005 7:52 pm
Post subject:
no lol, i meant like my name would be at the bottom, and there is no staff atm in my zone so i owuld put no one there except me?
Solo Ace - Fri Feb 04, 2005 8:00 pm
Post subject:
It would be the first line in the file, and the only one.

You would put
Quote:
5 : Solid_Fire : whatever

in the file to get owner access to the bot, even if you don't have any staff or other players, the bot just has to know that you are the boss.

You can change that 5 (owner) into a 4 (sysop) too if you want, or a 12 (god), whatever you like.
Solid_Fire - Mon Feb 07, 2005 8:52 pm
Post subject:
ahh like this:


1 :<no one> : staff
2 :<no one> : staff
3 :<no one>: staff
4 :<no one> : staff
5 :<no one> : staff
6 :<no one> : staff
7 :<no one> : staff
8 :<no one> : staff
9 :<no one>: staff
10:<no one> : staff
11:<no one> : Staff
12:Solid_Fire : = Owner

right? i think i understand it now. just had hard time getting it through my head.
Solo Ace - Mon Feb 07, 2005 9:14 pm
Post subject:
Uh? What?! No!

Just only use the lines which actually have an operator in it.

Remove all the lines where no operator is specified, so you'll only keep the line with the "12:".

Just an example:

Quote:
3 : Solo Ace : apple
5 : Dustpuppy : newbie
3 : Smong : soup
4 : Mine GO BOOM : dictionary
2 : D1st0rt : sucks


And if there is no operator, don't give it a line in the file.

The order of the operators doesn't matter, the text which was in the file already was there as example and can be removed.

Your file could just look like this:
Quote:
12 : Solid_Fire : owner


Which would just be the same as
Quote:
5 : Solid_Fire : owner


A password with a '=' in it doesn't sound like a good idea, you shouldn't use such characters in passwords.

Just to make sure you understand:

1. Make the file empty.

2. Which operator do you want to add and what do you want his/her access level to be?

Add the number of the access level to the file, then put a ':' behind it, like this:
Quote:
5 :


3. Add the operator's name to the line in the file, also put a ':' behind it.
Quote:
5 : Solid_Fire :


4 (optional). Add a password to it, like, "cheese":
Quote:
5 : Solid_Fire : cheese


End the line by giving a return (may not be necessary, but probably is a good thing to do).
Solid_Fire - Mon Feb 07, 2005 9:22 pm
Post subject:
ok i just tried that, and...still doesnt work. it ignores even the !help, ?help etc.. i dont know what it is, but it has my points when its in the zone.
Solid_Fire - Mon Feb 07, 2005 9:55 pm
Post subject:
does MERVbot need to be in your server folder?
Bak - Mon Feb 07, 2005 10:01 pm
Post subject:
no
Solid_Fire - Mon Feb 07, 2005 10:04 pm
Post subject:
ok
Cyan~Fire - Tue Feb 08, 2005 3:37 pm
Post subject:
You do understand that the number before the colon specifies a rank, and not some sort of ID#, right?
Solid_Fire - Wed Feb 09, 2005 12:57 am
Post subject:
what do you mean?
Solo Ace - Wed Feb 09, 2005 8:00 am
Post subject:
I'll just explain everything from the beginning.

On MERVBot you can have operators who can control the bot by using commands.

Of course, the owner needs more powers on the bot than a player, or a moderator.
MERVBot has several access levels for operators: player, limited, mod, smod, sysop, owner and a few higher than owner (which are, actually, equal to the owner owner level).

All these operators can use commands to make the bot do something.
Smods can use all commands the levels below the smod level and the commands on smod level, of course.

Your bot has to know who you want to have access to your bot, and which level they have.
This is what you do in operators.txt.

So, how do we tell the bot who gets moderator access?
Well, as I told in a previous post, every level has assigned a number to it.
A moderator, as you can read there, gets the number 2.

If you wanted me to be a moderator on your bot, you'd need to tell your bot in your operators.txt by adding the line "2 : Solo Ace : ".
So, this 2 tells the bot you want me to be a moderator.

Do not put lines in the file if they don't specify operators.
Bot commands cannot start with a '?'.

How come you don't understand all this?
Solid_Fire - Wed Feb 09, 2005 1:34 pm
Post subject:
i understand that, but the bot doesnt even respond to .help !help and i have my name in the operators.txt like you just explained.
Solid_Fire - Wed Feb 16, 2005 8:17 pm
Post subject:
ok my zone is being hosted by ssn, and the bot still ignores commands. i did !login and that works, it knows im owner of it. So i dont understand why it still ignores commands icon_sad.gif
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group