Editing Factsheets: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
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 [http://factsheet.tripsit.me/factsheet/ factsheets] and its associated API. | 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 [http://factsheet.tripsit.me/factsheet/ factsheets] and its associated API. | ||
=~setdrug= | =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. | Set a property of a drug. | ||
Line 9: | Line 17: | ||
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. | 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== | ===Dose=== | ||
The dosage field currently requires a bit of a strict syntax. Information for different ROAs e.g. 2cb is done like so: | The dosage field currently requires a bit of a strict syntax. Information for different ROAs e.g. 2cb is done like so: | ||
Line 17: | Line 25: | ||
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 | 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= | ==~rmdrug== | ||
Remove a drug or a property of a drug. | Remove a drug or a property of a drug. | ||
Line 25: | Line 33: | ||
Field name is optional, and if called without one the entire entry for the drug will be removed. | Field name is optional, and if called without one the entire entry for the drug will be removed. | ||
=~setdrugcategory= | ==~setdrugcategory== | ||
This gives a drug a category. | This gives a drug a category. | ||
Line 33: | Line 41: | ||
Currently accepted categories are: psychedelic, dissociative, stimulant, depressant, opioid, benzodiazepine, other. | Currently accepted categories are: psychedelic, dissociative, stimulant, depressant, opioid, benzodiazepine, other. | ||
=~rmdrugcategory= | ==~rmdrugcategory== | ||
Remove drug category. | Remove drug category. | ||
Line 39: | Line 47: | ||
Syntax: '''~rmdrugcategory [drugname] [category]''' | Syntax: '''~rmdrugcategory [drugname] [category]''' | ||
=~setdrugalias= | ==~setdrugalias== | ||
This sets an alias of a drug. | This sets an alias of a drug. | ||
Syntax: '''~setdrugalias [drugname] [altname]''' | Syntax: '''~setdrugalias [drugname] [altname]''' |
Revision as of 16:13, 21 October 2014
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]