Xelagot verbal commands
Disk Jockey commands
version 2.99983 upwards
To use the DJ abilities of your bot, you must first prepare a list of midi's and urls. There is a special program for that: DJ.exe in your DeeJay folder. See Xelagot Topics: Playing midis for a full explanation of this program and for how to play midis.
Once you have a list loaded and speakers defined, you can issue commands to play music. These commands have changed radically as from version 2.99983 (beta). version 2.99985 inverted the meaning of commands Play Up and Play Down.
All commands to play will create the speakers if necessary, there is no separate command for that. Tip: open the Midis tab using menu World | DeeJay, to see the list of midis.
- load midilist filename
The bot will search the DeeJay directory by default. This command can also be issued while the bot is playing a list, to load a new list or refresh the old one if you made changes with DJ.EXE. If the filename is omitted, the bot will reload the same list (which could have been altered in the meantime).
- load speakers filename
Filename must end in '.xsp', the extension may be omitted. The bot will search the CustomSpeakers directory (in the DeeJay directory) by default. This command can only be issued if the bot is in a world. It destroys any speakers the bot may be using at the time the command is issued.
- save speakers filename
Filename must end in '.xsp', the extension may be omitted. The bot will save in the CustomSpeakers directory by default. The bot must be in a world to do this.
- play cont[inuous]
This is the normal play mode, the bot will respond normally to all play commands.
- play once
The bot will only respond to the play next number command
- play midi optional number
starts off or continues a midi session. If you specify a number, the bot will add this number to the request queue.
- play down optional number
play forw[ards] optional number
play midis in sorted order from 1 down the list in ascending order in a loop. If you specify a number, the bot will add this number to the request queue.
- play up optional number
play back[wards] optional number
plays midis in a loop starting at the end of the list towards the begining, i.e. up the list. If you specify a number, the bot will add this number to the request queue.
- play random optional number
plays midis in random order. If you specify a number, the bot will add this number to the request queue.
- play next optional number
starts playing the next midi according to the order selected: up, down or random. If there are queued requests, it plays them first, but if you issue this command with a number, that number has priority and will be played inmediately. This command works even if Play once has been said.
- play pause
plays the silent midi and pauses the midi session
- play stop
stop playing music
stop playing midis
ends a midi session and removes the speakers from the world.