Editing Factsheets: Difference between revisions
No edit summary |
GrimReaper (talk | contribs) No edit summary |
||
Line 52: | Line 52: | ||
Syntax: '''~setdrugalias [drugname] [altname]''' | Syntax: '''~setdrugalias [drugname] [altname]''' | ||
[[Category:IRC]] | |||
[[Category:TripSit]] |
Revision as of 00:55, 13 March 2015
This document describes how staff members can edit our Factsheets, which provides a database of concise drug information - upon which our IRC-based ~drug information is built, along with our web-based factsheets and its associated API.
Web Editing
Factsheet information can be edited live on the tripbot web interface on the specific factsheet pages after logging in - simply click 'edit.' Currently this does not support modifying aliases, adding properties or creating new drugs. These features are soon to come.
Commands
Factsheets can also be edited through IRC.
~setdrug
Set a property of a drug.
Syntax: ~setdrug [drugname] [fieldname] [Content here]
Standard fields are generally: onset, duration, after-effects, effects, wiki, summary, categories and avoid. However, for certain drugs custom fields may be added. Wiki is a link to our own TripSit Wiki page on the subject.
Dose
The dosage field currently requires a bit of a strict syntax. Information for different ROAs e.g. 2cb is done like so:
~setdrug 2cb dose Oral Light: 5-15mg Common: 15-30mg Strong: 30-50mg Heavy: 50mg+ | Insufflated/Plugged Light: 5-10mg Common: 10-20mg Strong: 20-30mg Heavy: 30mg+
ROAs are separated with the pipe symbol, starting each with the ROA name and then each level followed by a colon e.g. Light: is important. You can check that the data has been picked up correctly by testing if the 'formatted_dose' property exists under e.g. http://tripbot.trpsit.me/api/tripsit/getDrug?name=2cb
~rmdrug
Remove a drug or a property of a drug.
Syntax: ~rmdrug [drugname] ([fieldname])
Field name is optional, and if called without one the entire entry for the drug will be removed.
~setdrugcategory
This gives a drug a category.
Syntax: ~setdrugcategory [drugname] [category]
Currently accepted categories are: psychedelic, dissociative, stimulant, depressant, opioid, benzodiazepine, other.
~rmdrugcategory
Remove drug category.
Syntax: ~rmdrugcategory [drugname] [category]
~setdrugalias
This sets an alias of a drug.
Syntax: ~setdrugalias [drugname] [altname]