Skip to content
This repository was archived by the owner on Oct 15, 2025. It is now read-only.

Commit ba086e8

Browse files
[dice_roll] v3
1 parent eb52b10 commit ba086e8

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

dice_roll/__init__.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
Example: "roll 2d6 3d8 1d20"
1616
"""
1717

18-
md_iid = '2.3'
19-
md_version = "1.6"
18+
md_iid = "3.0"
19+
md_version = "2.0"
2020
md_name = "Dice Roll"
2121
md_description = "Roll any number of dice"
2222
md_license = "MIT"
@@ -133,11 +133,13 @@ class Plugin(albert.PluginInstance, albert.TriggerQueryHandler):
133133

134134
def __init__(self):
135135
albert.PluginInstance.__init__(self)
136-
albert.TriggerQueryHandler.__init__(
137-
self, self.id, self.name, self.description,
138-
synopsis="<amount>d<sides> [<amount>d<sides> ...]",
139-
defaultTrigger='roll '
140-
)
136+
albert.TriggerQueryHandler.__init__(self)
137+
138+
def synopsis(self, query):
139+
return "<amount>d<sides> [<amount>d<sides> ...]"
140+
141+
def defaultTrigger(self):
142+
return "roll "
141143

142144
def configWidget(self):
143145
return [{ 'type': 'label', 'text': __doc__.strip() }]
@@ -147,7 +149,7 @@ def handleTriggerQuery(self, query: albert.Query) -> None:
147149
try:
148150
items = get_items(query_string)
149151
query.add(items)
150-
except Exception as e:
152+
except Exception:
151153
query.add([albert.StandardItem(
152154
id="error",
153155
iconUrls=[get_icon_path(None)],

0 commit comments

Comments
 (0)