If you want to use a bot for your class project, be sure to pick up the paper handout from me. It has examples of various triggers and responses as well as the info listed on this page.

Making your own bot is quite simple. Setting your bot up so it functions well is also quite simple. What takes the longest is conceptualizing what your bot can do, planning out what you want your bot to do, then scripting the triggers and responses. Most of the work you do on your bot will be easier if you use the bot's webpage rather than the in-MOO text editor.

To make a bot: @create $bot named [whatever] drop [botname] help [botname]

The Bot!

There are a few essential things about the bot.

Most of the help will be in a help database, which you will get access to when you have a bot.

To get a/your bot to act:
ask  to 

action, can be, "say hello", which will make the bot say hello.

Every command you want the bot to do, will be given in this way. This will also include getting access to the help database.

To get more info on your bot:
ask  to @monitor 
ask  to @monitor on

This will make the bot send everything it sees to you.

Then try:
ask  to help bot-index

This will give you the topics from the Bot help Database.

And now you are set to "ask your bot to anything".

Or...you can do 

@set me.help to #1171

and then

help bot-index