Thread:Akrivus/@comment-27465081-20150919115503/@comment-5518179-20150919145745

Step 1: Learn Ruby, or really any other langauge.

Step 2: Have a firm knowledge of how JSON works and how to parse it correctly.

Step 3: Have a firm knowledge of how HTTP works.

Step 4: Have a firm knowledge how WebSocket works.

Step 5: Have a firm knowledge of how MediaWiki API works.

Step 6: Shoot into the murky waters because chat is a son of a gun to work with.

Step 7: If it works, profit, if it doesn't, cheat off of this.

Step 8: Profit2