All Projects → udoprog → OxidizeBot

udoprog / OxidizeBot

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
High performance Twitch bot in Rust

Programming Languages

rust
11053 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to OxidizeBot

Lagertha
A UI/UX redesign of the popular Twitch-bot PhantomBot
Stars: ✭ 10 (-91.87%)
Mutual labels:  twitch, twitch-bot
PythonTwitchBotFramework
asynchronous twitchbot framework made in pure python
Stars: ✭ 78 (-36.59%)
Mutual labels:  twitch, twitch-bot
nginx-obs-automatic-low-bitrate-switching
Simple app to automatically switch scenes in OBS based on the current bitrate fetched from the NGINX stats page.
Stars: ✭ 167 (+35.77%)
Mutual labels:  twitch, twitch-bot
twitch-irc-rs
Twitch IRC library for the Rust programming language
Stars: ✭ 58 (-52.85%)
Mutual labels:  twitch, twitch-bot
TwitchBot
Custom C# chat bot for Twitch TV
Stars: ✭ 33 (-73.17%)
Mutual labels:  twitch, twitch-bot
PhantomBotDE
PhantomBotDE ist ein aktiv Entwickelter interaktiver Open Source Twitch Bot mit einer lebendigen Community welche Unterhaltung und Moderation für deinen Kanal bietet, dieser erlaubt dir dich auf das was wirklich zählt zu Konzentrieren - dein Spiel und deine Zuschauer.
Stars: ✭ 24 (-80.49%)
Mutual labels:  twitch, twitch-bot
supibot
Multiplatform, utility & novelty chat bot.
Stars: ✭ 77 (-37.4%)
Mutual labels:  twitch, twitch-bot
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-90.24%)
Mutual labels:  twitch, twitch-bot
Harmonbot
Multi-Platform Factotum Bot
Stars: ✭ 30 (-75.61%)
Mutual labels:  twitch, twitch-bot
Firebot
A powerful all-in-one bot for Twitch streamers
Stars: ✭ 162 (+31.71%)
Mutual labels:  twitch, twitch-bot
TwitchPy
This is a package you can use to connect with the Twitch API, manage a channel, create bots, etc
Stars: ✭ 22 (-82.11%)
Mutual labels:  twitch, twitch-bot
TwitchMarkovChain
Twitch Bot for generating messages based on what it learned from chat
Stars: ✭ 87 (-29.27%)
Mutual labels:  twitch, twitch-bot
twitch-observer
Turn Twitch chatter into Python events
Stars: ✭ 25 (-79.67%)
Mutual labels:  twitch, twitch-bot
music-id
🚀 Music ID for Twitch (TwitchMusicID) is a Chatbot which automatically identifies music in the background of Twitch Streams, VODs, and Clips.
Stars: ✭ 49 (-60.16%)
Mutual labels:  twitch, twitch-bot
Twitch-Farmer
A bot that helps you to get more followers on Twitch
Stars: ✭ 124 (+0.81%)
Mutual labels:  twitch, twitch-bot
vulcan
Server-less Twitch chat-bot using Azure functions & transient containers
Stars: ✭ 23 (-81.3%)
Mutual labels:  twitch, twitch-bot
twitchtube
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
Stars: ✭ 398 (+223.58%)
Mutual labels:  twitch, twitch-bot
Twitch-View-Bot
First open-source really working view bot for Twitch
Stars: ✭ 63 (-48.78%)
Mutual labels:  twitch, twitch-bot
TuxTwitchTalker
Twitch chat bot to help small streamers automate their stream and reduce reliance on third parties
Stars: ✭ 40 (-67.48%)
Mutual labels:  twitch
rtainjapan-layouts
The on-stream layouts for RTA in Japan events
Stars: ✭ 20 (-83.74%)
Mutual labels:  twitch

A high performance Twitch Bot powered by Rust

Features

Commands — Aliases, custom commands, promotions, plus a bunch more.

If there's something you're missing, feel free to open an issue.

Rust — Written in Rust, promoting high performance, low utilization, and reliability.

Configurable — Everything is tweakable to suit your needs through a hundred settings. Changes to settings applies immediately - no need to restart.

Integrated with Windows — Runs in the background with a System Tray. Notifies you on issues. Starts automatically with Windows if you want it to.

Installing and Running

You can download an installer or an archive from releases or build the project yourself.

Building

You'll need Rust and a working compiler: https://rustup.rs/

After this, you build the project using cargo:

cargo build

If you want to run it directly from the project directory, you can do:

cargo run

If you want to run the bot with the most amount of diagnostics possible, you can do the following:

env RUST_BACKTRACE=1 cargo +nightly run -- --log oxidize=trace

This will include backtraces on errors, which is currently an unstable feature.

License

OxidizeBot is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].