bitbot-3.11-fork/modules/permissions
2019-02-17 14:27:56 +00:00
..
__init__.py Move permissions.py in to a directory and add a README.md for it 2019-02-17 14:26:18 +00:00
README.md Typo, 'BitBo' -> 'BitBot' (permissions) 2019-02-17 14:27:56 +00:00

Permissions

Adding an admin user

This is a little complex at the moment but it will get easier some time soon.

Registering user

Join a channel that BitBot is in (he'll automatically join #bitbot with default configuration) and then type

/msg <botnick> register

Give * permission

The * permission is a special permission that gives you completely unfettered access to all of BitBot's functions.

On IRC, send this to BitBot and take note of the ID response

/msg <botnick> myid

Then take that ID and open the database in sqlite3 (default database location is databases/bot.db

$ sqlite3 databases/bot.db

And then insert your * permission

INSERT INTO user_settings VALUES (<id>, 'permissions', '["*"]');

(where <id> is the response from the myid command)