MovingBlocks

Set up a workspace for GooeyJr and create a silly script

Gooey is a friendly IRC bot for #terasology on freenode. The bot is written in Coffeescript and is a Hubot. Gooey's current abilities include IRC logging, delayed messaging and so on - the list of these can be further extended using Gooey's CoffeeScript-based scripting system.

To further improve on Gooey we've restarted a new GooeyJr bot at the latest version of Hubot and will slowly re-add the old functionality. Check out the old repo for what was enabled or requested (via its issue tracker)

The goal of this task will be to set up a local workspace containing GooeyJr, successfully launching the bot and connecting it to #terasology on IRC, then enabling some new script that does something silly (like post cat picture links) or useful (send messages to other users)

Please comment on the setup instructions so we can improve them. Before starting check the issue tracker and pull requests to make sure another student hasn't already started adding the script you're looking at. Submit an issue about the script you're adding if you think it may take you a while.

Definition of 'Done'

  • A pull request is submitted to GooeyJr's GitHub repository containing a newly activated & tested script. Doc improvements also welcome if you can think of any.

Where to start?

Task tags

  • coffeescript
  • irc
  • scripting

Students who completed this task

Cheung Kuen Yuet, Quinn Roberts, Rufus Behr, Mandar Juvekar, Patrick Wang, J Young Kim, Andry, Gregor Karetka, Josiah Somani, Max Borsch, Scott Moses Sunarto, Isaac, Benjamin Amos, Arpit Kamboj, Vishal, Vaibhav Bajaj, Mohammad Darvish

Task type

  • code Code
  • assessment Outreach / Research
close

2016