Code Monkey home page Code Monkey logo

mirc-twitch-scripts's Introduction

mIRC-Twitch-Scripts

The main focus of the scripts on this GitHub are for use with a Twitch mIRC bot that works in conjunction with AnkhBot and AnkhBot's point system. AnkhBot is a free and versatile Twitch bot, yet like most things, there is always room for improvement. These scripts are designed to compliment and enchance a Twitch channel that is currently running AnkhBot, however, many of the scripts can also be easily modified to use without AnkhBot. See the wiki for more information regarding each script.

Be aware that mIRC is a shareware program with a 30-day trial period, after which you will be required to purchase a license for the program. The standard cost is $20 US, however, there is a permanent 50% off coupon which drops the price to $10 found here.

Credits

AnkhHeart: For AnkhBot, the bot that my scripts are designed to work with.
SReject: For the JSON Parser, mTwitch scripts and the "TwitchTime" alias used in ankhbot.mrc.
Ramirez: For the mIRC SQLite script.

Installation

If You Do Not Have a mIRC Twitch Bot, Set One Up

  1. Download and install mIRC. UNCHECK EVERYTHING except "Scripts" and "Help Files" on the "Choose Components" section of the install, as you don't need most of it. http://www.mirc.com/get.html

  2. Get YOUR BOT'S Twitch account (NOT the Twitch name that you stream with) up and running with mIRC, and set up your main Twitch account's channel as an auto-join channel as well. See http://help.twitch.tv/customer/portal/articles/1302780-twitch-irc#MIRC You may ignore the section titled "Join/Parts - mIRC," as one of the required scripts below will perform the same function automatically. Keep in mind that for Step 5 of the tutorial, you will need to be logged into Twitch using your BOT'S Twitch account when retreiving the oath token to use as your password.

  3. [Optional] I have created a YouTube video for setting up mIRC and making it as unobtrusive as possible. It is created with the purpose of lurking in channels in mind, however, you may find some of the information useful. https://www.youtube.com/watch?v=k7ULgVCZ3Ns

Once You Do Have a mIRC Twitch Bot

Download Required Scripts

To use any of the games scripts in this GitHub, you will need to download the following scripts to your MAIN (root) mIRC directory. If you did not change the default install directory of mIRC, you can find the directory by typing %APPDATA%/mIRC into your Windows Folder Titlebar.

  • JSONForMirc.mrc: right click this link and "save link as..." to your mIRC directory.
  • mTwitch.Core.mrc: right click this link and "save link as..." to your mIRC directory.
  • mTwitch.DisplayName.mrc: right click this link and "save link as..." to your mIRC directory.
  • mIRC SQLite: Extract the .zip file from this webpage to your mIRC directory. (you may download here if the website is currently offline)
  • ankhbot.mrc : right click this link and "save link as..." to your mIRC directory.

Install Required Scripts

In mIRC, type in the following commands anywhere. Accept and run any initialization command prompts. When loading the last script (ankhbot.mrc), you will have to enter some information into input boxes that will pop up:

/load -rs JSONForMirc.mrc
/load -rs mTwitch.Core.mrc
/load -rs mTwitch.DisplayName.mrc
/load -rs msqlite.mrc
/load -rs ankhbot.mrc

You will have to reconnect to the Twitch server after installing these scripts.

Download and Install Desired Scripts

For detailed information about each script, please visit the WIKI page. You can also right click the links on the WIKI (NOT THE MAIN GITHUB PAGE) and select "save link as..." and then use /load -rs scriptname.mrc just like the previous install instructions. Again, do NOT "save link as..." using the links on the main GitHub page, as they are links to the GitHub html pages! Use the WIKI!

You may install as many of the games scripts as desired, as to prevent spam, most of the games are designed so that if one of them is currently being played by a user in the channel, then another game cannot be started by a user until that current game is completed.

Contact Info / Help

By visiting my Twitch channel at http://www.twitch.tv/blasman13/profile , you may Twitch message me regarding any help that you may require with anything on this GitHub, and/or make a donation for my hard work by clicking on the donation link. Before messaging me for help, please make sure that you are using the most recent updates of the scripts on this GitHub, as I am constantly updating the scripts here, and many scripts require newly added segments of other scripts. For general mIRC help, consider joining the mirchelp chat on Twitch.

Channels Currently Running These Scripts

Some of the channels currently using some of the scripts on this GitHub:
Blasman13 | xxxDESPERADOxxx | NakedAngel | Evraee | SmokinDank5280 | AeroGarfield29 | wgrates | A_Colder_Vision | Tygastripe | XinarTheNeko | BruisedRetro | TheYasmein | Queen_bad | KatieKakes32 | LeagueOfGambling

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.