From 28978abce3bcb6df3f8b64341bd1ed7454064ff7 Mon Sep 17 00:00:00 2001 From: Pratyush Desai Date: Fri, 1 Nov 2024 18:14:44 +0530 Subject: [PATCH] Remove Deprecated Logic Remove deprecated logic wrt performing lookups on TripSit API. Was already not in use due to issues with data and it's potential impact on users. Signed-off-by: Pratyush Desai --- plugin.py | 78 ------------------------------------------------------- 1 file changed, 78 deletions(-) diff --git a/plugin.py b/plugin.py index 6b2ba57..0c79fca 100644 --- a/plugin.py +++ b/plugin.py @@ -53,12 +53,6 @@ except ImportError: filename = conf.supybot.directories.data.dirize("Tripsit.db") - -#url_drug = "http://tripbot.tripsit.me/api/tripsit/getDrug" -#url_combo = "http://tripbot.tripsit.me/api/tripsit/getInteraction" -url_drug = "http://172.16.24.2:1999/api/tripsit/getDrug" -url_combo = "http://172.16.24.2:1999/api/tripsit/getInteraction" - insufflated = ["Insufflation", "Insufflation-IR", "Insufflation-XR"] METHODS = { @@ -109,55 +103,6 @@ class Tripsit(callbacks.Plugin): world.flushers.remove(self._flushDb) self.__parent.die() - @wrap(['something', optional('something')]) - def drug(self, irc, msg, args, name, category): - """ [] - - fetches data on drug from tripsit wiki - """ -# category_list = [] -# r = requests.get(url_drug, params={"name": name}).json() -# if not r['err']: -# drug = r["data"][0]["pretty_name"] -# properties = r["data"][0]["properties"] -# for key in properties: -# category_list.append(key) -# if category is None: -# re = drug + " Available categories are: " + ", ".join(category_list) -# irc.reply(re) -# else: -# if category in properties.keys(): -# re = drug + " " + properties[category] -# irc.reply(re) -# else: -# irc.error(f"Unknown category {drug} Available categories are: " + ", ".join(category_list)) -# else: -# irc.error("unknown drug") - irc.reply("This no longer works, try @psywiki " + name + " " + category) - -# def combo(self, irc, msg, args, drugA, drugB): -# """ -# -# fetches known interactions between the substances provided. -# """ -# r = requests.get(url_combo, params={f"drugA": drugA, f"drugB": drugB}).json() -# if not r["err"] and r["data"][0]: -# interaction = r["data"][0] -# drug_a = interaction["interactionCategoryA"] -# drug_b = interaction["interactionCategoryB"] -# interaction_status = interaction["status"] -# re = f"{drug_a} and {drug_b}: {interaction_status}" -# if 'note' in interaction: -# note = interaction["note"] -# re += f'. Note: {note}' -# irc.reply(re) -# else: -# irc.reply(re) -# else: -# irc.reply("Unknown combo (that doesn't mean it's safe). Known combos: lsd, mushrooms, dmt, mescaline, dox, nbomes, 2c-x, 2c-t-x, amt, 5-meo-xxt, cannabis, ketamine, mxe, dxm, pcp, nitrous, amphetamines, mdma, cocaine, caffeine, alcohol, ghb/gbl, opioids, tramadol, benzodiazepines, maois, ssris.") -# -# combo = wrap(combo, [("something"), ("something")]) - def set(self, irc, msg, args, timezone): """ @@ -185,31 +130,12 @@ class Tripsit(callbacks.Plugin): [--ago] and [ROA] fields are optional """ opts = dict(opts) -# r = requests.get(url_drug, params={"name": name}).json() found_method = False onset = None -# if not r['err']: -# drug = r['data'][0] -# drug_name = drug['pretty_name'] -# method_keys = ['value'] methods = [] if method: methods = [method.lower()] methods = METHODS.get(methods[0], methods) -# method_keys += methods - -# if 'formatted_onset' in drug: -# match = list(set(method_keys)& -# set(drug["formatted_onset"].keys())) -# if match: -# onset = drug["formatted_onset"][match[0]] -# found_method = True -# if match[0] in methods: -# method = (match or [method])[0] -# -# if onset and "_unit" in drug["formatted_onset"]: -# onset = "%s %s" % ( -# onset, drug["formatted_onset"]["_unit"]) drug_and_method = name if method: if not found_method: @@ -261,7 +187,6 @@ class Tripsit(callbacks.Plugin): # re=":-( This is currently not available, sorry. Exception ID T0T4LLYFCK3D." irc.reply(re) - @wrap([optional('positiveInt')]) def undose(self, irc, msg, args, entry): """ @@ -345,7 +270,6 @@ class Tripsit(callbacks.Plugin): """ retrieves your last logged doses - """ if history > 20: irc.error("you can't retrieve more than 20 doses") @@ -378,8 +302,6 @@ class Tripsit(callbacks.Plugin): else: irc.error(f'No doses saved for {nick}') - - @wrap(["something"]) def amountdosed(self, irc, msg, args, drug): """