Commands - nortxort/tinybot GitHub Wiki

pinylib/tinybot is now using user levels, to read more about how this works, please look Here

All commands are shown here with the default command prefix: !

If you want to change the default command prefix to somthing else, then please look here

L1 Commands.

!kill - kills the bot.

!reboot - reboots the bot.

These commands are ONLY available if the bot is using the room owner account.

!mod (account name) - make a tinychat account a room moderator.

!rmod (account name) - remove a tinychat account from the room moderators.

!dir - toggles if the room should be shown on the directory.

!p2t - toggles if the room should be in push2talk mode.

!gr - toggles if the room should be in greenroom mode.

!crb - clear all room bans.

L2 Commands.

!mi - shows media info.

L3 Commands.

!op (username) - make another user a bot controller.

!deop (username) - remove bot control from a user.

!up - cams the bot up.

!down - cams the bot down.

!nocam - allows/disallows broadcasting. Users will be closed if disallowed.

!noguest - allow/disallow guests to join the room. User will be kicked if disallowed.

!lurkers - allow/disallow lurkers to join the room. User will be kicked if disallowed.

!guestnick - allow/disallow guest nicks to join. User will be kicked if disallowed.

!newusers - allow/disallow newusers to join the room.

!greet - enable/disable user greeting on entry.

!pub - allow/disallow public commands.

!rs - shows the current room settings. (bot must be using room owner account)

!top (number) - creates a playlist from the most played tunes on last.fm

!ran (number) - creates a playlist from tunes other people are listening to on last.fm

!tag (search term) - searches last.fm for tunes matching the search term and creates a playlist.

!pls (search term) - searches youtube for playlist matching the search term.

!plp (playlist index) - plays playlist from search.

!ssl - shows what is in the search list currently.

L4 Commands.

!close (username) - closes a users broadcast.

!clr - clears the chatbox.

!skip - plays next tune in the playlist.

!del - delete track(s) or range of tracks from the playlist.

!rpl - replays the last played tune.

!mbpl - resume a track in pause state.

!mbpa - pause a track.

!seek (time) - time seek the track.

!cm - closes the currently playing media.

!cpl - clears the playlist for all items.

!spl - shows the next 5 tracks in the playlist.

!nick (nickname) - gives the bot a new nick name.

!topic (topic) - sets the room topic.

!kick (username) - kicks a user out of the room.

!ban (username) - bans a user from the room.

!bn (username) - adds a username to the bad nicks file.

!rmbn (username) - removes a username from the bad nicks file.

!bs (word) - adds a word to the bad words file.

!rmbs (word) - removes a word from the bad words file.

!ba (account name) - adds an account to the bad accounts file.

!rmba (account name) - removes an account from the bad accounts file.

!list (list type) - shows info about different lists/files.

!uinfo (username) - shows info about a room user.

!yts (search term) - searches youtube for videos matching the search term and displays 5 results in chat.

!pyts (0-4) - plays a tune from the youtube search or adds it to the playlist.

!cam - allows a user to broadcast if green room is enabled.

L5 Commands (if enabled).

!fs (optional room name) - shows a link to full screen chat

!wp - show who is playing the current track.

!v - shows version info.

!help - makes the bot post a link to this page.

!t - shows how long the bot has been online.

!pmme - opens a PM session with the bot.

!q - shows info about the playlist.

!n - shows the next tune in the playlist.

!np - shows info about the currently playing media.

!yt (youtube title, link or id) - plays a youtube or adds it to the playlist.

!pyt (youtube title, link or id) - plays a youtube only visible to the user issuing the command.

!sc (soundcloud title or id) - plays a soundcloud or adds it to the playlist.

!psc (soundcloud title or id) - plays a soundcloud only visible to the user issuing the command.

!spy (roomname) - shows status of a room.

!acspy (account) - shows status of a tinychat account.

!urb (search term) - finds a definition of a search term on urbandictionary.

!wea (city country) - shows weather data for a given city.

!ip (ip address or domain) - traces IP or domain.

!cn - finds a random Chuck Norris quote/joke.

!8ball (yes/no question) - magic eight ball answers to yes/no questions.

PM commands.

L1 PM Commands.

!key (new key) - sets a new secret key or shows the current key. If no new key is provided, the current key is shown.

!clrbn - clears the bad nicks file.

!clrbs - clears the bad words file.

!clrba - clears the bad accounts file.

These PM commands are ONLY available if the bot is using the room owner account.

!rp (room password) - sets a room password for the room.

!bp (broadcast password) - sets a broadcast password.

L5 PM Commands.

!opme (key) - makes a user a bot controller or super bot controller. A valid key is needed.

!pm (username) (message) - works like a bridge between two users not signed in.