Database Structure
As of 0.4:
| admins.dat | ||||||||||||
| adminID | name | pw | globalAdmin | |||||||||
Description
- name: account name, login name
- pw: sha1 hash of password
- globalAdmin: global admin, can create and administrate all virtual servers and administrators
| admin_groups.dat | ||||||||||||
| adminGroupID | name | |||||||||||
| admin_group_permissions.dat | ||||||||||||
| adminGroupID | serverID | startStop | editConf | genSuUsPW | viewRegistrations | editRegistrations | moderate | kick | ban | channels | acls | admin |
Description
- adminGroupID: administrator group ID
- startStop: can start and stop the virtual server
- genSuUsPW: can generate a new password for the SuperUser account
- moderate: can mute, deafen, move online users etc.
- channels: can create, move, delete channels etc.
- addAdmin: can add an admin account, for that server only ofc.
| admin_group_assoc.dat | ||||||||||||
| adminID | adminGroupID | |||||||||||
| awaiting.dat | ||||||||||||
| key | server id | username | password | |||||||||
Description
- key: the activation key