twitchchat icon indicating copy to clipboard operation
twitchchat copied to clipboard

interface to the irc portion of Twitch's chat

Results 21 twitchchat issues
Sort by recently updated
recently updated
newest added

I'm trying to run the tokio example, but whenever we hit the line `let mut runner = AsyncRunner::connect(connector, &user_config).await?;` (https://github.com/museun/twitchchat/blob/master/examples/tokio_demo.rs#L20), I get the following error: ```sh thread 'main' panicked at...

If anyone wants to become a/the maintainer, sign up. Otherwise, there are other Twitch chat crates out there: * https://crates.io/crates/twitch-irc - This one looks very promising * https://github.com/stkfd/tmi-rs - This...

help wanted
question

After making the `tokio_demo` example compile by replacing `tokio::time::delay_for` with `tokio::time::sleep`, it gives the following output: ``` we're connecting! Error: reached an unexpected EOF ``` No messages are actually sent...

This is a problem and its because the Stream isn't constantly being polled. We either need to remove the Stream interface or provide another future people can poll to drive...

bug

## Description `Privmsg::is_vip` used to check for `BadgeKind::Broadcaster`, but `is_vip` describes to whether the message is sent by Twitch Channel VIP. It closes #232. ## Type of Change This change...

The `user_id` in `Identity::Full` has the type `i64`, but other `room_id` and `user_id` functions of messages e.g. `Privmsg::user_id` uses `u64` as the user id type. When comparing the user_id or...

Hey, Thank you for the great work, this library works fluently but I encountered a little runtime panic, on this line, I am not able to reproduce that as I...

https://github.com/museun/twitchchat/blob/6d41348ad3b9c7fe7dba489e805f31afec57957f/src/messages/privmsg.rs#L177 The line i linked is incorrect. I'd open a pr myself but im not at my PC rn.

This'll be a smaller refactor which'll mostly take the 'should exist now' features from the big refactor while fixing issues in 0.15 The big refactor may be 0.16 or never...

This removes the `Connector` trait and favors independent crates. This'll allow more flexible versioning (and changes/additions) for external deps. This changes the `Encodable` trait to use a `&mut dyn Write`...