Skip to content

Instantly share code, notes, and snippets.

@landonscribbles
Last active February 4, 2017 19:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save landonscribbles/6b71af051c1315cd907bb24eb9b28427 to your computer and use it in GitHub Desktop.
Save landonscribbles/6b71af051c1315cd907bb24eb9b28427 to your computer and use it in GitHub Desktop.
Working with jam-bot!

Your friend jam-bot

First off welcome to the utopia jam! I hope we can all work together to make something great!

As part of the jam a discord server is setup and on the server we have a helpful bot friend, jam-bot.

What can jam-bot do for you?

The basics

The basic way to interact with jam-bot is to issue a command that starts with an exclamation point. For example (and I encourage you to do the same) if you enter !help in a channel where jam-bot is present jam-bot will whisper the list of all of the commands and how to invoke them.

Team finding

The most helpful thing jam-bot will likely be able to do for the jam is to help with team finding. Jam-bot has 4 commands setup specifically to aid in team finding and they are:

  • !ineedateam - This command will setup jam-bot to list you as needing a team with whatever skills you list. For example:
    • !ineedateam Unity, Pixeling, Level Design will add your user name and the listed skills to jam-bots team finding list
    • To change the listing of what jam-bot has for you just reissue the command with the skills you want listed:
      • !ineedateam GameMaker, Pixeling, Level Design will change your skills to only the ones you list (now Unity isn't listed and GameMaker is)
    • To remove yourself entirely from the needing a team list just issue the command !ineedateam by itself and jam-bot will remove your listing
  • !whoneedsateam - This command will list everyone who needs a team and their listed skills, so from the above example !whoneedsateam will return:
    •    landonscribbles-2649: GameMaker, Pixeling, Level Design```
      
  • !myteamneeds - Works much like the !ineedateam command but for finding specific skills for your team. For example:
    • !myteamneeds composer, 3D modeler Will add those as your team needs
    • To remove your team from the the !myteamneeds list just issue the command by itself: !myteamneeds
  • !whatteamsneed - This command will list all teams who need specific roles or skills. From the above example !whatteamsneed will return:
    •    landonscribbles-2649: composer, 3D modeler```
      
      

Further questions?

If you ever get confused about a command feel free to use !help, ask me on twitter @landonscribbles, or send me a message in discord (I'm landonscribbles there too!)

Happy jamming!

Pictures of the bot in action!

ineedateam myteamneeds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment