IRC
TracNav
Development
- Overview
- SVN
Download...
- Contribute
Programming:
- Modules
Documentation
- Overview
Core
- Overview
- ArgumentCompleter
- ArgumentCompletionFunctions
- ArgumentCompletionList
- BaseObject
- ClassFactory
- ClassIdentifier
- ClassTreeMask
- Clock
- CommandEvaluation
- CommandExecutor
- CommandLine
- ConfigFileManager
- ConfigValueContainer
- ConfigValueIncludes
- ConsoleCommand
- CoreIncludes
- Executor
- Factory
- Functor
- GameStates
- Identifier
Input...
- IRC
- Iterator
- Language
- Level
- Loader?
- MetaObjectList
- Namespace?
- ObjectList
- ObjectListBase
- ObjectListIterator
- OrxonoxClass
- RootGameState?
- Script?
- Shell?
- SubclassIdentifier
- Super
- TclBind
- TclThreadManager?
- XMLPort
Network...
Orxonox...
Util...
- API Reference
HowTo...
- FAQ
- Styleguide
More...
Content Creation:
IRC is a small wrapper which uses TclBind and a Tcl IRC library (Media/tclxxx/irk) and a tcl script (bin/irc.tcl) to connect to the orxonox IRC server.
The following functions are currently supportet:
- say(message): Writes message to #orxonox
- msg(channel/nickname, message): Writes message to channel or nickname
- nick(nickname): Changes the nickname of the user to nickname
Note: At the moment the client only connects to the server if one of the above three commands is executed. For this reason the very first command has no effect. Repeat if after you've successfully connected to the server.







