====== Tinybot (or @teabot) ====== {{ :tinybot.png?nolink&128|}} {{:tinybot.png?nolink&16|}} Tinybot (or {{:bot:teabot_pfp.jpg?nolink&16|}} @teabot) is a smart and feature-rich chat bot designed specifically for your Twitch channel. You can use it to manage your chat, interact with viewers, track stats, and more. Just use the [[.:commands:start|commands]] to have a fun and interactive chat experience! You can use an instance already running //(like {{:bot:teabot_pfp.jpg?nolink&16|}} [[https://twitch.tv/teabot|@teabot]])// and install it in your chat by sending the command [[.:commands:join|!join]] in its chat, or you can self-host it using these instructions[there is no available source code, so you won't be able to self-host it. (do you really need to self-host this 50K+ LoC bot?)]. //See also: [[.:commands:start|Command List]]// ===== Features ===== ==== Stream notifications ==== {{ :bot:stream.webp?nolink|}} A convenient way to keep track of streams on Twitch. Simply use the [[.:commands:event|!event]] command to create a notification in chat about an upcoming stream. To always be in the know, sign up for notifications using the [[.:commands:notify|!notify]] command. Never miss a moment and enjoy your streams on time! ==== Emote updates ==== {{:bot:emotes.webp?nolink |}} Instant updates on new changes to the emote set. The bot automatically notifies the chat about new emotes, deletion of existing emotes, and changes in their names. **For now only for 7TV.** ==== Lua coding ==== {{ :bot:scripting.webp?nolink|}} //See also: [[scripting|Lua Scripting]]// With [[scripting##lua_script_in_the_chat_-_lua|!lua]] and [[scripting#remote_lua_script_-_luaimport|!luaimport]] you can create your own logic for custom commands! It can be another utility, a mini-game, or even a bot within a bot - only your imagination limits you. The coding awaits you today! ==== And more... ==== ^ @everyone in your chat | With the [[.:commands:massping|!massping]] command, moderators can quickly notify all participants by mentioning them with an important message. | ^ No Ctrl+Enter anymore | In addition, the [[.:commands:spam|!spam]] command provides the ability to repeat a message the desired number of times, which is useful for repetitive reminders or clarifications. | ^ Timers | With the [[.:commands:timer|!timer]] command, you can set messages to be sent each interval. moderators can quickly notify all participants by mentioning them with an important message. | ^ Create your own commands | The [[.:commands:cmd|!cmd]] command allow the creation of personalized commands, which adds interactivity and flexibility to communication by allowing channel owners to create their own commands. |