Join us on IRC! - rosco-pc/propeller-wiki GitHub Wiki
You can chat with other Propeller users, in real time, using the Internet Relay Chat system. (IRC) All that is needed is a quick and free client download and the server and channel name, provided below. See you on #propeller @ irc.freenode.net!
Xchat for win32 can be downloaded here. A web-based client connected directly to #propeller can be accessed from here.
Once you install it, run the software and it will display a list of servers and ask you for nickname choices. Choose freenode. It will then prompt you to choose a channel. Enter "propeller" after the pound sign, and you are connected!
We have an in-channel robot that can teach and learn. The following commands can be used by everyone to create and modify the fact database:
!learn [fact key] is [fact value]
The !learn command will create a list of facts with numbers if more than one value is associated with the same key.
The [fact key] can be multiple words but should be kept short. After learn, a fact can be queried directly:
!learn foo is A short variable placeholder.
propbot | username: The command succeeded.
!foo
propbot | username: foo is A short variable placeholder.
The [fact value] can be sentence form and may contain links. For particularly long links, please use http://tinyurl.com to shorten the url.
The database can be searched using the commands !q, !query, !k, !v.
!q, !query and !k are synonyms. They search the [fact key] portion of the fact database.
!k hub
propbot | username: "hub operations" is See page 24 of the manual. This thread has interesting q&a
http://forums.parallax.com/forums/default.aspx?f=25&m=202526
The !v command searches values:
!v forums.parallax.com
propbot | username: 'indirect addressing', 'VGA Learning Driver', 'beginning assembly', 'gear',
'hub operations', and 'spin interpreter'
!gear
propbot | username: "gear" is http://forums.parallax.com/forums/default.aspx?f=25&m=242685
You can remove facts in order to edit them using the "!forget" command:
!forget foo
propbot | username: The command succeeded.
If there are multiple listings for the specified key, the !forget command takes a number argument, specifying which item to delete:
!foo
<propbot> username: "foo" is (#1) A short variable placeholder., or (#2) The name of this factoid entry.
!forget foo 2
propbot | username: The command succeeded.