BlushyFaceBot v2 in development download

BlushyFaceBot v2 can be downloaded here: http://blushyface.com/released/

To use it you need to add the config in \config\config.txt

Requirements: .NET 4.5+, Twitch account, potato pc

Bot is provided “as is” and any suggestion / feedback is appreciated to continue to improve the bot. There is also the log files (exceptions/chat/) in \logs\ that can be helpful to include if you have any errors loading the bot. (If you are not sure just open the *.txt files and remove any info that might not be wanted)

Note: authoring Streamlabs within the bot isn’t added yet so you need to generate the tokens yourself or use the legacy token, I’ve added Streamlabs legacy token support since build 20161216 so for now if you want to get latest donations/ thank a donator in chat, use the legacy token ->  API Settings -> Legacy API Settings  -> Your API Access Token: … copy the token here and paste it in -> streamlabs_legacy_token=

See the included readme.txt for info and features for the current build or http://blushyface.com/Readme.txt for the latest updates as this blog post might be outdated.

To see me write the bot check out my VODS such as this one

[screenshot build 20161216]

 

[screenshot build 20161215]

If you are a dev or want to test the functions of my Twitch library to access the API and/or chat you can do so by using this example:

var auth = new Authenticate().GetAuthFromFile(); //auth method #1
// auth = new Authenticate(“clientid”, “oauth_token”); //auth method #2

if (auth.Identified)
{
//// connect to Twitch chat
// Console.WriteLine(“### Chat info ###”);
Irc.Connect(auth);

////get chat viewers
//Chat.GetChatList(auth, new List<User>());

////get Streamlab donations
//int donations = 5;
//Console.WriteLine(“### Getting Streamlabs donation messages (latest ” + donations + “, default 25) ###”);
//TestStreamlabDonations(auth, false, donations);

//Console.WriteLine(“### Getting Streamlabs donation messages (all donations made) ###”);
//TestStreamlabDonations(auth, true);

////get channel info
//var channelName = “blushyface”;

////get latest 3 followers and find if user is in follow list
//Console.WriteLine(“### Trying to find follower: ” + channelName + ” ###”);
//TestFindFollow(auth, channelName, new Dictionary<string, string> { { “offset”, “0” }, { “limit”, “3” } });

////get all followers

////first call, no cache
//Console.WriteLine(“### Getting all followers -> first time calling no cache ###”);
//FollowersCache(auth, channelName);

////this call should be cached
//Console.WriteLine(“### Getting all followers -> this should be cached ###”);
//FollowersCache(auth, channelName);

////this call forces a refresh of the follower list (cached or not)
//Console.WriteLine(“### Getting all followers -> forcing a refresh and get all up to date followers ###”);
//FollowersCache(auth, channelName, true);

////check channel current rank in game played
//TestChannelGameRank(auth);
//Console.WriteLine(“### ### ###”);

//// connect to Twitch chat with provided credentials
//Console.Write(“Connecting to chat.. “);
//Irc.Connect(auth);

}
else
{
Console.WriteLine(“# Not authenticated. Invalid clientid/oAuth token.”);
}

 

 

 

BlushyFace

BlushyFace

I'm just a BlushyFace | Donate | Patreon
Thank you for supporting me doing this!
BlushyFace

Latest posts by BlushyFace (see all)

Liked it? Take a second to support BlushyFace on Patreon!

Leave a Reply

3 Comments on "BlushyFaceBot v2 in development download"

Notify of
avatar
Sort by:   newest | oldest | most voted
trackback

[…] For the latest downloads see my other blog posts here blushyface.com/blog/2016/12/15/blushyfacebot-v2-development-download/ […]

trackback

[…] Latest build can be found here: blushyface.com/blog/2016/12/15/blushyfacebot-v2-development-download/ […]

trackback

[…] That said, atm I’m populating the database so I can have more test data to work with. If you have time you can check out my Twitch channel -> http://www.twitch.tv/blushyface and help me with testing, or alternatively download the bot yourself and test it out here blushyface.com/blog/2016/12/15/blushyfacebot-v2-development-download/ […]

wpDiscuz