Bot:Guide/approved productions: Difference between revisions
Appearance
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
{{Section separator}} |
{{Section separator}} |
||
== |
== create_definitions == |
||
=== Description === |
|||
{| class="wikitable" style="width:100%" |
|||
|- |
|||
! Function !! Required parameters !! Optional parameters !! Description !! Trigger phrases !! Examples |
|||
|- |
|||
| <code>create_definitions</code> |
|||
| ⚫ | |||
| |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| |
|||
* Creates insurance glossary definition pages on the wiki. |
* Creates insurance glossary definition pages on the wiki. |
||
* Can generate terms from broad subjects, create specific definition pages, or automatically fill in all missing definitions. |
* Can generate terms from broad subjects, create specific definition pages, or automatically fill in all missing definitions. |
||
* When both topics and terms are provided, seeds are generated from the topics and merged with the provided terms. |
* When both topics and terms are provided, seeds are generated from the topics and merged with the provided terms. |
||
* When no parameters are provided, the bot scans for broken <nowiki>[[Definition:...]]</nowiki> links and creates those pages. |
* When no parameters are provided, the bot scans for broken <nowiki>[[Definition:...]]</nowiki> links and creates those pages. |
||
| |
|||
=== Required parameters === |
|||
| ⚫ | |||
=== Optional parameters === |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
=== Trigger phrases === |
|||
* "create definitions for..." |
* "create definitions for..." |
||
* "define these terms..." |
* "define these terms..." |
||
| Line 27: | Line 30: | ||
* "generate definitions about..." |
* "generate definitions about..." |
||
* "make definition pages for..." |
* "make definition pages for..." |
||
| |
|||
=== Examples === |
|||
'''1. Topics and terms:''' |
'''1. Topics and terms:''' |
||
<pre> |
<pre> |
||
| Line 52: | Line 57: | ||
</pre> |
</pre> |
||
→ topics: ''(none)'' / terms: ''(none)'' / override: no |
→ topics: ''(none)'' / terms: ''(none)'' / override: no |
||
|} |
|||
{{Section separator}} |
{{Section separator}} |
||
| Line 62: | Line 66: | ||
Hello [first name], |
Hello [first name], |
||
Thank you for your email. I wasn't able to match your request |
Thank you for your email. I wasn't able to match your request |
||
to any of my available functions. |
|||
Here is what I can currently do: |
Here is what I can currently do: |
||
Revision as of 18:21, 30 March 2026
Bot:Guide/approved productions lists all production functions that production bots (e.g. PlumBot) can execute on behalf of authorized users. When a user sends an email to a production bot, the bot reads this page to identify which function to run and which parameters to extract.
~*~
create_definitions
Description
- Creates insurance glossary definition pages on the wiki.
- Can generate terms from broad subjects, create specific definition pages, or automatically fill in all missing definitions.
- When both topics and terms are provided, seeds are generated from the topics and merged with the provided terms.
- When no parameters are provided, the bot scans for broken [[Definition:...]] links and creates those pages.
Required parameters
None.
Optional parameters
- topics — list of broad subjects (e.g. "M&A", "Cyber insurance"). Generates 50 seed terms per topic.
- terms — list of specific terms (e.g. "Combined ratio", "Loss ratio"). Creates individual definition pages.
- override — yes or no. If yes, replaces existing pages. Default: no.
Trigger phrases
- "create definitions for..."
- "define these terms..."
- "generate glossary entries about..."
- "add definitions for..."
- "create pages for..."
- "generate definitions about..."
- "make definition pages for..."
Examples
1. Topics and terms:
Subject: Create definitions for Cyber and specific terms Body: Hi PlumBot, please create definitions for the topic Cyber insurance. Also define these specific terms: Ransomware warranty, Silent cyber exposure.
→ topics: Cyber insurance / terms: Ransomware warranty, Silent cyber exposure / override: no
2. Terms only:
Subject: Define Combined ratio and Loss ratio Body: Hi PlumBot, can you create definition pages for: Combined ratio, Loss ratio, Expense ratio.
→ topics: (none) / terms: Combined ratio, Loss ratio, Expense ratio / override: no
3. No parameters:
Subject: Fix broken definition links Body: Hi PlumBot, please check for any broken definition links on the wiki and create the missing pages.
→ topics: (none) / terms: (none) / override: no
~*~
Fallback
If the user's request does not match any approved function above, the bot should reply:
Hello [first name], Thank you for your email. I wasn't able to match your request to any of my available functions. Here is what I can currently do: - Create insurance glossary definitions (from topics, specific terms, or broken links) Could you rephrase your request, or contact your administrator for help? Best regards, [BotName]