diff --git a/Dockerfile b/Dockerfile index f1914fd5..39bd587f 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:20.04 +FROM ubuntu:22.04 # Install apt dependencies diff --git a/charts/agimus/Chart.yaml b/charts/agimus/Chart.yaml index 724c8fa3..264132d5 100644 --- a/charts/agimus/Chart.yaml +++ b/charts/agimus/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: agimus description: A helm chart for a discord bot that also runs a mysql db type: application -version: v1.30.0 -appVersion: v1.30.0 \ No newline at end of file +version: v2.0.0 +appVersion: v2.0.0 \ No newline at end of file diff --git a/cogs/poker.py b/cogs/poker.py index 381e4ddf..4376506e 100644 --- a/cogs/poker.py +++ b/cogs/poker.py @@ -187,7 +187,7 @@ async def resolve_poker(self, payload:discord.RawReactionActionEvent): i = 0 for d in poker_game["discards"]: if d == True: - hand[i] = deck.draw(1) + hand[i] = deck.draw() i += 1 if doubled: # if they doubled their bet, take that extra out now diff --git a/commands/gifbomb.py b/commands/gifbomb.py index 09befd6f..d1c27be9 100644 --- a/commands/gifbomb.py +++ b/commands/gifbomb.py @@ -37,6 +37,6 @@ async def gifbomb(ctx:discord.ApplicationContext, query:str): await ctx.respond(embed=discord.Embed( title="Whoops", description="There was a problem requesting the Gifs from Tenor!", - color=discord.color.red() + color=discord.Color.red() ), ephemeral=True ) diff --git a/configuration.json b/configuration.json index 99bda82b..31a1abec 100755 --- a/configuration.json +++ b/configuration.json @@ -333,7 +333,7 @@ ], "enabled": true, "data": null, - "openai_model": "text-davinci-002", + "openai_model": "gpt-3.5-turbo-instruct", "parameters": [] }, "aliases": { diff --git a/data/episodes/lowerdecks.json b/data/episodes/lowerdecks.json index 55ff08c3..513721ee 100755 --- a/data/episodes/lowerdecks.json +++ b/data/episodes/lowerdecks.json @@ -803,6 +803,372 @@ "https://image.tmdb.org/t/p/original/3tKTW7ALmOZCkQ9uctHljFdkjTC.jpg", "https://image.tmdb.org/t/p/original/kImTrCUFE85g5EY71akdOTbuH4e.jpg" ] + }, + { + "airdate": "2023.09.07", + "title": "Twovix", + "description": "The Cerritos ensigns must assist a caretaker on the voyage of a historically significant starship.", + "season": "04", + "episode": "01", + "podcasts": [ + { + "airdate": "2023.09.08", + "episode": "Buried in a Grave Marked Meatball", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-238-buried-in-a-grave-marked-meatball-lower-decks-s4e1/", + "order": 238, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Twovix_(episode)", + "tvdb": 4596074, + "imdb": "tt17079354", + "stills": [ + "https://image.tmdb.org/t/p/original/oIfbPn5o7CxfawFPgu2FOG5hgnO.jpg", + "https://image.tmdb.org/t/p/original/tG9z7Rf3juZpZiHDdps8ZB6DL8p.jpg", + "https://image.tmdb.org/t/p/original/qoGUpC2VECGcXyLD0GqbvaH6KEb.jpg", + "https://image.tmdb.org/t/p/original/jhlIRqQ3Uo6ZVXhzjuZdjVQHoXX.jpg", + "https://image.tmdb.org/t/p/original/iiQ2sTDllSHVLHs5zZGZApfeTQT.jpg", + "https://image.tmdb.org/t/p/original/mOjkOTGVf8nUfrEulJrIgY45QFQ.jpg", + "https://image.tmdb.org/t/p/original/m6WrPobkVeWEyjoD8tWJKMf7p4e.jpg", + "https://image.tmdb.org/t/p/original/he9qYwnKxOyLahI6g6EmYqZlJPX.jpg", + "https://image.tmdb.org/t/p/original/lC5JpA69FWpIj9r2D6lO1X33pmY.jpg", + "https://image.tmdb.org/t/p/original/vEmpRZ1qy8Xl0hP3VYqlsHjYgre.jpg", + "https://image.tmdb.org/t/p/original/fOmo0RKHCSV4D4YLmodII6fhpEl.jpg", + "https://image.tmdb.org/t/p/original/cm8bUlBqZ1tfWfY2UgV6ttjaXp4.jpg", + "https://image.tmdb.org/t/p/original/j5NnwpG6jH8lN3VgophBCmvYQ9Z.jpg", + "https://image.tmdb.org/t/p/original/zP7nTMxXFSNJrSembTfHRinsV1l.jpg", + "https://image.tmdb.org/t/p/original/xyMV2nHRTKMQ888adlmx5ZFHCSO.jpg", + "https://image.tmdb.org/t/p/original/aA3QlgQ0Xeh9A7FDVfNrfmHzj9T.jpg" + ] + }, + { + "airdate": "2023.09.07", + "title": "I Have No Bones Yet I Must Flee", + "description": "Mariner tries to get demoted, Rutherford tries to get promoted, and Boimler makes a big move.", + "season": "04", + "episode": "02", + "podcasts": [ + { + "airdate": "2023.09.12", + "episode": "Menagenagerie", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-239-menagenagerie-lower-decks-s4e2/", + "order": 239, + "title": "Greatest Trek" + } + ], + "memoryalpha": "I_Have_No_Bones_Yet_I_Must_Flee_(episode)", + "tvdb": 4696329, + "imdb": "tt22805844", + "stills": [ + "https://image.tmdb.org/t/p/original/nSKWATyZN0o0ot11wnsliYuJP95.jpg", + "https://image.tmdb.org/t/p/original/3fMqUubH4HsbT9FT9iBbgjE6U9u.jpg", + "https://image.tmdb.org/t/p/original/4v2lKiVo5DfKEExAV3ehsIX568g.jpg", + "https://image.tmdb.org/t/p/original/hGxRpjZosM1BF09y1n4cnx5oqy1.jpg", + "https://image.tmdb.org/t/p/original/s15o9spjW315JU1KDfA8cE8PQqR.jpg", + "https://image.tmdb.org/t/p/original/ApWrS1Pa9PbEWFHxmHbjwNNnWlx.jpg", + "https://image.tmdb.org/t/p/original/4XjvC9W3wfDDuSxBzsEnI8a211o.jpg", + "https://image.tmdb.org/t/p/original/rKRcba7d0icXdy5vGgSqDLrSMyK.jpg", + "https://image.tmdb.org/t/p/original/t1UGSiRl6PjzmU3iGbK7D5lIiqO.jpg", + "https://image.tmdb.org/t/p/original/byAPk4vTd4EiZAHQdIUYQXzOQze.jpg", + "https://image.tmdb.org/t/p/original/gEBKSVM3mefwnkBo1sJ9hErHD7b.jpg", + "https://image.tmdb.org/t/p/original/gGkW5xo06WXKoxB9DEDDQ8Wigca.jpg", + "https://image.tmdb.org/t/p/original/wbLrsM6lVvt2Qbn01YHsdR8uD6Z.jpg", + "https://image.tmdb.org/t/p/original/uaNBksq0IxMYipXsOAXZ2zhFlAf.jpg" + ] + }, + { + "airdate": "2023.09.14", + "title": "In the Cradle of Vexilon", + "description": "Boimler leads his first away mission on an alien megastructure.", + "season": "04", + "episode": "03", + "podcasts": [ + { + "airdate": "2023.09.15", + "episode": "Tarred With the Kurtwood Smith Brush", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-240-tarred-with-the-kurtwood-smith-brush-lower-decks-s4e3/", + "order": 240, + "title": "Greatest Trek" + } + ], + "memoryalpha": "In_the_Cradle_of_Vexilon_(episode)", + "tvdb": 4712021, + "imdb": "tt22805852", + "stills": [ + "https://image.tmdb.org/t/p/original/q3AKGdWLwFN09gwXo7UmPrYa2FL.jpg", + "https://image.tmdb.org/t/p/original/4noS7LO13zRrsJ4D9trMe28f58H.jpg", + "https://image.tmdb.org/t/p/original/8Pbgx8TpfoedlUEYntIgCaJFdsm.jpg", + "https://image.tmdb.org/t/p/original/z9PxfrgLVsFKCwHoAGPAb7FwFW9.jpg", + "https://image.tmdb.org/t/p/original/7L4iokakRq2X7WN5aJeHK7NydEI.jpg", + "https://image.tmdb.org/t/p/original/iZxkrgkQk1YBZoHpzpLw4FATAZ3.jpg", + "https://image.tmdb.org/t/p/original/vLggjyPMd7owHYk9wC3PgxCJeEH.jpg", + "https://image.tmdb.org/t/p/original/9SIfoFe86OOrFNGji9XbvJwB2CR.jpg", + "https://image.tmdb.org/t/p/original/kEzH6ALVneecUBu0yFaqYMAksCC.jpg", + "https://image.tmdb.org/t/p/original/BmxcsnPhkcnAQM1R4WfM2T4O2M.jpg", + "https://image.tmdb.org/t/p/original/z9RuxpsV4Rkcj0bByNkPDRF4u4Z.jpg", + "https://image.tmdb.org/t/p/original/mJgGeRZOMQG2MolChGl9kXf8lko.jpg", + "https://image.tmdb.org/t/p/original/nM4mOJ6g1SssTO83ST422kOozBt.jpg", + "https://image.tmdb.org/t/p/original/vBHbwFEln1ThXE9VHoOG5VH9Gwu.jpg" + ] + }, + { + "airdate": "2023.09.21", + "title": "Something Borrowed, Something Green", + "description": "Tendi is summoned back to Orion for a wedding.", + "season": "04", + "episode": "04", + "podcasts": [ + { + "airdate": "2023.09.22", + "episode": "The Town Bicycle but for Knives", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-241-the-town-bicycle-but-for-knives-lower-decks-s4e4/", + "order": 241, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Something_Borrowed,_Something_Green_(episode)", + "tvdb": 4715261, + "imdb": "tt22805878", + "stills": [ + "https://image.tmdb.org/t/p/original/p5bvnB0myao8Ia5k1MikAYOY03L.jpg", + "https://image.tmdb.org/t/p/original/mDT3OSQS28dkHYxBjXbBayiM2JE.jpg", + "https://image.tmdb.org/t/p/original/rHZQcFXIwxTj8bPXYY8oTlZx5M5.jpg", + "https://image.tmdb.org/t/p/original/wemtSGVjvYU6vzQ021i2O7C3ZZz.jpg", + "https://image.tmdb.org/t/p/original/rKcfKMKg3weDBoiHFwt0E9U4asF.jpg", + "https://image.tmdb.org/t/p/original/cp56YR90ejPVzhYTzTscD01bI4h.jpg", + "https://image.tmdb.org/t/p/original/oW0IPVuo10fwj6vvctv5nl61Uu5.jpg", + "https://image.tmdb.org/t/p/original/4TcG563fqXlDx5E7bsxzI4C1pvl.jpg", + "https://image.tmdb.org/t/p/original/1p53dENvCWR3U4jt5LS9dSljnG3.jpg", + "https://image.tmdb.org/t/p/original/k9RTCWm38Pf0jNkfliKNvk73GfJ.jpg", + "https://image.tmdb.org/t/p/original/pvZRslHFoFoTTvUrpppcxEgwTof.jpg", + "https://image.tmdb.org/t/p/original/nU6K5buBiWQHSNdYzbgRsbL8r2a.jpg", + "https://image.tmdb.org/t/p/original/4If6WfTRIAUXCU9rbsJqpsjH4Gd.jpg" + ] + }, + { + "airdate": "2023.09.28", + "title": "Empathalogical Fallacies", + "description": "A trio of Betazoids cause chaos on the Cerritos.", + "season": "04", + "episode": "05", + "podcasts": [ + { + "airdate": "2023.09.29", + "episode": "The Semiotics of Cleavage", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-242-the-semiotics-of-cleavage-lower-decks-s4e5/", + "order": 242, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Empathological_Fallacies_(episode)", + "tvdb": 4715262, + "imdb": "tt22805896", + "stills": [ + "https://image.tmdb.org/t/p/original/atAO515jBvPUcaGJ1PjQtxNr9Kl.jpg", + "https://image.tmdb.org/t/p/original/4DxWfzWjrt63PI6RhWbweFZFuhC.jpg", + "https://image.tmdb.org/t/p/original/4YybJtH9XhpIJJsZqu7KfDdjUOk.jpg", + "https://image.tmdb.org/t/p/original/hf9gHj2euZTPFviBtH1G2ZPDdwM.jpg", + "https://image.tmdb.org/t/p/original/2e6wAQO5icgWTvydDn5FjE1tlYk.jpg", + "https://image.tmdb.org/t/p/original/h0VhxshPxeU0JpzDJCGlRQkoc7X.jpg", + "https://image.tmdb.org/t/p/original/6JlLB1JmL3z1qyzObuh6duLw8lK.jpg", + "https://image.tmdb.org/t/p/original/5CRjQrW20p0qhSuNqDGfSj0uV5T.jpg", + "https://image.tmdb.org/t/p/original/b62LjWazWEYHaijcvP8WaUpHelO.jpg", + "https://image.tmdb.org/t/p/original/sUhoFoIxEH7Y7GNgOs1p5wVI3Y1.jpg", + "https://image.tmdb.org/t/p/original/co8Ot3fddeZ0o2i58hTi5tE8Ee7.jpg", + "https://image.tmdb.org/t/p/original/1jz1i3OjExn4cmgDUAeiEMddO5m.jpg", + "https://image.tmdb.org/t/p/original/sT3PvwxDBPrPGw5dyaDq0Ml7tpI.jpg", + "https://image.tmdb.org/t/p/original/CZJWh464jcpnZbtSrXpA6eII05.jpg", + "https://image.tmdb.org/t/p/original/qBDP942XCOdmOnd7Zk4zYNiWupn.jpg", + "https://image.tmdb.org/t/p/original/s5H9tteumsjuD9GSUDtA4XhvoJt.jpg" + ] + }, + { + "airdate": "2023.10.05", + "title": "Parth Ferengi's Heart Place", + "description": "The Cerritos visits the Ferengi homeworld.", + "season": "04", + "episode": "06", + "podcasts": [ + { + "airdate": "2023.10.06", + "episode": "LA Face With a Nebula Booty", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-243-la-face-with-a-nebula-booty-lower-decks-s4e6/", + "order": 243, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Parth_Ferengi's_Heart_Place_(episode)", + "tvdb": 4715264, + "imdb": "tt22805908", + "stills": [ + "https://image.tmdb.org/t/p/original/2P4142ENXqUHQ2TVYoCDWzUgjwg.jpg", + "https://image.tmdb.org/t/p/original/zkpoLnankyk78ZFBJMDgnct9aEQ.jpg", + "https://image.tmdb.org/t/p/original/v6gzBJpvOA3XkZA8I6H4NQq1IOV.jpg", + "https://image.tmdb.org/t/p/original/f6kw8OSob18OOxBK03bxWHHXCT2.jpg", + "https://image.tmdb.org/t/p/original/w8QfYt8j4sAX9qJ8N9LqQyhJuxN.jpg", + "https://image.tmdb.org/t/p/original/ag8j6NFjmHVlFsWjjS6M0DlUDNH.jpg", + "https://image.tmdb.org/t/p/original/wttaKVM8vwYph2zbDVlbM1mebDX.jpg", + "https://image.tmdb.org/t/p/original/dyN9qxbhYvnUZNHuWDexJUPqHpA.jpg", + "https://image.tmdb.org/t/p/original/avCRJyfV8jphKVHt4kvoPsGuPWh.jpg", + "https://image.tmdb.org/t/p/original/mSE1brR1PiYtVZyLC1qyQBt4vBW.jpg", + "https://image.tmdb.org/t/p/original/jJOSrbWI1H5CZFItSbHWSdEedNt.jpg", + "https://image.tmdb.org/t/p/original/htRQiBUfiOPxyNNJy2LU2nY2H6o.jpg", + "https://image.tmdb.org/t/p/original/rM1t14F0cKSY846CegsNF4h70UL.jpg", + "https://image.tmdb.org/t/p/original/9uxlmCvlKNk0qdzAnIY5nI1zkWg.jpg", + "https://image.tmdb.org/t/p/original/rrSbFi1Kdf2k9uhvOA60p1NaAye.jpg", + "https://image.tmdb.org/t/p/original/pDbACGzqhaP3JRX6GAYqlvaJhgK.jpg", + "https://image.tmdb.org/t/p/original/a4RjAAtHDSIsQuIXzA6bAwBgvzD.jpg" + ] + }, + { + "airdate": "2023.10.12", + "title": "A Few Badgeys More", + "description": "Three computerized villains return to cause problems for the Cerritos crew.", + "season": "04", + "episode": "07", + "podcasts": [ + { + "airdate": "2023.10.13", + "episode": "Evolution Is a Spectrum, Man", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-244-evolution-is-a-spectrum-man-lower-decks-s4e7/", + "order": 244, + "title": "Greatest Trek" + } + ], + "memoryalpha": "A_Few_Badgeys_More_(episode)", + "tvdb": 4715263, + "imdb": "tt22805912", + "stills": [ + "https://image.tmdb.org/t/p/original/z1qtzDwP5dBoTixlKRXmTfFHeiV.jpg", + "https://image.tmdb.org/t/p/original/doGpmnHT1IjN0SEDtjywp4iorRd.jpg", + "https://image.tmdb.org/t/p/original/t2inJtVt2gQHWZQO9fLszU6P24z.jpg", + "https://image.tmdb.org/t/p/original/iOLNbXKGqbLfj0rdlk5xygekRRw.jpg", + "https://image.tmdb.org/t/p/original/1geMN6EC88wE55i6ZTfi7YIR6sp.jpg", + "https://image.tmdb.org/t/p/original/qGpSVgm8bUR9obNVWk9GPpC2pUy.jpg", + "https://image.tmdb.org/t/p/original/vysENzwuw1ZZFlDj0pzRrH3cJr8.jpg", + "https://image.tmdb.org/t/p/original/546VDSkiYzp3B8a4BXDXFCATM3I.jpg", + "https://image.tmdb.org/t/p/original/sCtt6NdSpTpudxrMor4nnUYQqnx.jpg" + ] + }, + { + "airdate": "2023.10.19", + "title": "Caves", + "description": "The Lower Deckers go on a classic cave mission.", + "season": "04", + "episode": "08", + "podcasts": [ + { + "airdate": "2023.10.20", + "episode": "Grappling Pants", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-245-grappling-pants-lower-decks-s4e8/", + "order": 245, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Caves_(episode)", + "tvdb": 4715265, + "imdb": "tt22805920", + "stills": [ + "https://image.tmdb.org/t/p/original/wnIzkI64ECtQU8NPQR4SFo2b91m.jpg", + "https://image.tmdb.org/t/p/original/6IBuXOx3IKqTZiOpTcjROq2DumX.jpg", + "https://image.tmdb.org/t/p/original/5X3XZlZe5AkWtuHwmA359WwTgUy.jpg", + "https://image.tmdb.org/t/p/original/mVdOGE9UpJyJwM6koeox2CotrMd.jpg", + "https://image.tmdb.org/t/p/original/rm02YnwyZdXz9B8Q0UJ7uKVCcH1.jpg", + "https://image.tmdb.org/t/p/original/tL3ANemEFUAiiSMLxKJEeLjBSzV.jpg", + "https://image.tmdb.org/t/p/original/r94oCG8vchHykNW4MZqAZ8EchfT.jpg", + "https://image.tmdb.org/t/p/original/hgWCxTGbc0KxuLYNIc81dVHHSbv.jpg", + "https://image.tmdb.org/t/p/original/vnENCciiPyWDLzVZoB0RHO8g6dt.jpg", + "https://image.tmdb.org/t/p/original/cxbrddKwiwpOwe2BQT6JWBpTjdB.jpg", + "https://image.tmdb.org/t/p/original/imi8M0x1w4WsKs1WZr9pkyDmdYF.jpg", + "https://image.tmdb.org/t/p/original/8Qt3SqcX3ZGkZ7ZLN08HaOpYUmr.jpg", + "https://image.tmdb.org/t/p/original/dkzpsrN9z0VF8tVQq4yjinpCxqJ.jpg", + "https://image.tmdb.org/t/p/original/csizUVFsTPAjeduABklfSehE3tP.jpg", + "https://image.tmdb.org/t/p/original/6OzsFr6HU3WNsdYpsy29pJ0udaw.jpg", + "https://image.tmdb.org/t/p/original/nV2UnMsF9hpAB97j3gVaSayRlDg.jpg", + "https://image.tmdb.org/t/p/original/mHURdncv7Og5h1t6TSWzhZ70Uex.jpg", + "https://image.tmdb.org/t/p/original/nBHv7fLyf3U9BrhnNBi2v2xl9qs.jpg" + ] + }, + { + "airdate": "2023.10.26", + "title": "The Inner Fight (1)", + "description": "Captain Freeman assigns the Lower Deckers an overly safe mission to try and keep a self-destructive Mariner out of danger.", + "season": "04", + "episode": "09", + "podcasts": [ + { + "airdate": "2023.10.27", + "episode": "Do All Good Ensigns Go to Koala?", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-246-do-all-good-ensigns-go-to-koala-lower-decks-s4e9/", + "order": 246, + "title": "Greatest Trek" + } + ], + "memoryalpha": "The_Inner_Fight_(episode)", + "tvdb": 4832826, + "imdb": "tt22805930", + "stills": [ + "https://image.tmdb.org/t/p/original/bM0dSFzVZAHRxisr1m6Yd4HOcSS.jpg", + "https://image.tmdb.org/t/p/original/dDig5dcJaAdsTSBNZhojpxX0ioJ.jpg", + "https://image.tmdb.org/t/p/original/pncQ7xQ6YraaGPkIqC6E1K4GGdt.jpg", + "https://image.tmdb.org/t/p/original/kO6RPotH9X20YJlIxZK1oYDSF51.jpg", + "https://image.tmdb.org/t/p/original/qF6h6sEhn3Whpu06M5aIZjhWCyF.jpg", + "https://image.tmdb.org/t/p/original/jPlFE9NKxfNJz9VfswF6oEkQpWN.jpg", + "https://image.tmdb.org/t/p/original/qeSE1OeqdyXkiNgl1ZERxdCyKfo.jpg", + "https://image.tmdb.org/t/p/original/nrj9ZeGD8C9dy2nHB1QXPgmCXUD.jpg", + "https://image.tmdb.org/t/p/original/6Ll0OK6FedtEOgVYfBSLqN5ljL1.jpg", + "https://image.tmdb.org/t/p/original/flPQuwdSCTgtcJwRfSaCRg7dpsU.jpg", + "https://image.tmdb.org/t/p/original/2sZnFCYtAvqeY87g4XpicvqBWTn.jpg", + "https://image.tmdb.org/t/p/original/eA6odFuZRLfUwDXoW3N2BvcPsMz.jpg", + "https://image.tmdb.org/t/p/original/5kqb4C1i5qH5xBZtphG2SfAChLU.jpg", + "https://image.tmdb.org/t/p/original/111se6x1KgTOrkxanQkKbF2IP67.jpg", + "https://image.tmdb.org/t/p/original/1FKwpwRJTm4kEs2CulVJ5gtfYEw.jpg", + "https://image.tmdb.org/t/p/original/ecX5MoEfzV1kmV7sKWkoLIT7mxQ.jpg", + "https://image.tmdb.org/t/p/original/h8jp1oXUVjPkKxkYiNMVi5r91Cb.jpg", + "https://image.tmdb.org/t/p/original/h6orCeZvEifQ0nsF8juIx6m2Mch.jpg", + "https://image.tmdb.org/t/p/original/1ugx2GJpddyZSwCVYnM0gOrSZL.jpg", + "https://image.tmdb.org/t/p/original/9rLjpJD8wcdCxRoJFJHFSu72z19.jpg", + "https://image.tmdb.org/t/p/original/yaFkTuGaFRqC0PvMpL6knyjZEK6.jpg", + "https://image.tmdb.org/t/p/original/9UYTTR3IRrCx0Tv3qOlNNZUzpfY.jpg" + ] + }, + { + "airdate": "2023.11.02", + "title": "Old Friends, New Planets (2)", + "description": "Mariner faces her past.", + "season": "04", + "episode": "10", + "podcasts": [ + { + "airdate": "2023.11.03", + "episode": "No One Does It Better Than Sybok", + "link": "https://maximumfun.org/episodes/greatest-trek/ep-247-no-one-does-it-better-than-sybok-lower-decks-s4e10/", + "order": 247, + "title": "Greatest Trek" + } + ], + "memoryalpha": "Old_Friends,_New_Planets_(episode)", + "tvdb": 4862326, + "imdb": "tt22805942", + "stills": [ + "https://image.tmdb.org/t/p/original/5f189uwutXjGPBUHFbSzwDh6vNm.jpg", + "https://image.tmdb.org/t/p/original/q9yuVJnVjDqkro2yaFoXM4bjlBK.jpg", + "https://image.tmdb.org/t/p/original/nEeKwOhkxRtChDZzvN2dVnSJBVf.jpg", + "https://image.tmdb.org/t/p/original/rKz8LchEyVFbqKj2OvLttl69vQ9.jpg", + "https://image.tmdb.org/t/p/original/pXOsiT9hkHInSPQNCRlxP84p2NU.jpg", + "https://image.tmdb.org/t/p/original/sD3j4W2SL5aFZrzijRJeJb8ICh7.jpg", + "https://image.tmdb.org/t/p/original/3JYaJukHFRPMSBrUUT9IUz2DEsD.jpg", + "https://image.tmdb.org/t/p/original/gacehgSDaf44jdu3GkZIDvE28Cn.jpg", + "https://image.tmdb.org/t/p/original/vxrGLzQgQJcLyLvX3WMT5fQUrFa.jpg", + "https://image.tmdb.org/t/p/original/505PfoOzgA99RT6cbblUwCoDDLO.jpg", + "https://image.tmdb.org/t/p/original/puWkaIL2QeCw8DjKxOPdw198A3Y.jpg", + "https://image.tmdb.org/t/p/original/c72L8UKSjl2Rj4ijxHWiI9d0m9c.jpg", + "https://image.tmdb.org/t/p/original/1p6Gdn3VGon88VjoPoRb9IvZNtl.jpg", + "https://image.tmdb.org/t/p/original/cIVAwV0GtqaitsMcrI1mXOgcBRK.jpg", + "https://image.tmdb.org/t/p/original/1uHAvxO8FZxsJNTWmpI7A44fi4n.jpg", + "https://image.tmdb.org/t/p/original/eOUWbWkowWluy75k5wrQT6BPcRs.jpg", + "https://image.tmdb.org/t/p/original/j9YFX1TzcRqtLylmc3MKdHunjsJ.jpg" + ] } ], "imdb": "", diff --git a/data/help/slots.txt b/data/help/slots.txt index c8b15e70..4cca712d 100755 --- a/data/help/slots.txt +++ b/data/help/slots.txt @@ -24,5 +24,5 @@ `/slots spin` - run a random slot machine (or choose a specific slot) `/slots jackpot` - see the current jackpot value `/slots jackpots` - see a history of jackpots -`/setwager` - set your default wager (from 1 to 25) +`/setwager` - set your default wager (from 1 to 100) `/scores` - see the top scores \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 56970aae..116f3059 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,6 +15,8 @@ services: restart: on-failure extra_hosts: - "host.docker.internal:host-gateway" + depends_on: + - db db: image: mysql:latest environment: diff --git a/requirements.txt b/requirements.txt index bda921a1..aa26b0e6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,96 +1,83 @@ -aiodns==3.0.0 -aiohttp==3.8.4 -APScheduler==3.9.1 -async-timeout==4.0.2 -attrs==21.2.0 -beautifulsoup4==4.11.1 -cachetools==5.1.0 -certifi==2021.5.30 -cffi==1.14.6 +aiodns==3.1.1 +aiohttp==3.9.1 +aiosignal==1.3.1 +APScheduler==3.10.4 +async-timeout==4.0.3 +attrs==21.4.0 +beautifulsoup4==4.12.2 +cachetools==5.3.2 +certifi==2023.11.17 +cffi==1.16.0 chardet==4.0.0 -charset-normalizer==2.0.6 -click==8.0.1 -colorama==0.4.4 -cycler==0.11.0 +charset-normalizer==2.1.1 +colorama==0.4.6 +contourpy==1.2.0 +cycler==0.12.1 docopt==0.6.2 -feedparser==6.0.9 -Flask==2.0.1 -fonttools==4.34.2 +et-xmlfile==1.1.0 +feedparser==6.0.11 +fonttools==4.47.0 +frozenlist==1.4.1 fuzzywuzzy==0.18.0 -google-api-core==2.8.0 -google-api-python-client==2.48.0 -google-auth==2.6.6 -google-auth-httplib2==0.1.0 -googleapis-common-protos==1.56.1 -httplib2==0.20.4 -huesdk==1.1 -humanize==4.2.3 -idna==3.2 -inflect==5.6.0 -itsdangerous==2.0.1 -jaraco.context==4.1.1 -Jinja2==3.0.1 -joblib==1.1.0 -kiwisolver==1.4.3 -Levenshtein==0.15.0 -MarkupSafe==2.0.1 -matplotlib==3.5.2 -more-itertools==8.13.0 -multidict==5.1.0 -mysql-connector-python==8.0.26 -num2words==0.5.10 -numpy==1.21.2 -openai==0.20.0 +google-api-core==2.15.0 +google-api-python-client==2.111.0 +google-auth==2.25.2 +google-auth-httplib2==0.2.0 +googleapis-common-protos==1.62.0 +httplib2==0.22.0 +huesdk==1.7 +humanize==4.9.0 +idna==3.6 +ifaddr==0.2.0 +jaraco.context==4.3.0 +kiwisolver==1.4.5 +Levenshtein==0.23.0 +matplotlib==3.8.2 +more-itertools==8.14.0 +multidict==5.2.0 +mysql-connector-python==8.2.0 +num2words==0.5.13 +numpy==1.26.2 +openai==0.28.1 +openpyxl==3.1.2 packaging==21.3 -phue==1.1 +pandas==2.0.3 +pandas-stubs==2.0.1.230501 pilgram==1.2.1 -Pillow==8.3.2 -Pint==0.19.2 -pipreqs==0.4.10 -prettytable==3.3.0 -protobuf==3.18.0 -py-cord-dev==2.5.0rc5 -pyactiveresource==2.2.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -pycares==4.0.0 -pycparser==2.20 -PyJWT==2.3.0 -pyparsing==3.0.9 +Pillow==8.4.0 +prettytable==3.9.0 +protobuf==4.21.12 +py-cord @ git+https://github.com/Pycord-Development/pycord@8af8454a5befbdd6589d24016dcc7bfee252de0b +pyasn1==0.5.1 +pyasn1-modules==0.3.0 +pycares==4.4.0 +pycparser==2.21 +pyparsing==3.1.1 python-dateutil==2.8.2 -python-dotenv==0.19.0 -pytz==2022.1 +python-dotenv==1.0.0 +pytz==2023.3.post1 pytz-deprecation-shim==0.1.0.post0 -PyYAML==6.0 -quantulum3==0.7.10 -rapidfuzz==1.6.2 -ratelimit==2.2.1 -requests==2.26.0 -rsa==4.8 -scikit-learn==1.0.2 -scipy==1.8.1 +rapidfuzz==3.6.1 +requests==2.31.0 +rsa==4.9 sgmllib3k==1.0.0 -ShopifyAPI==10.0.0 six==1.16.0 -sklearn==0.0 soupsieve==2.3.2.post1 -stemming==1.0.1 -tabulate==0.8.9 -texttable==1.6.4 -threadpoolctl==3.1.0 -tmdbsimple==2.8.0 -treys==0.1.3 +tabulate==0.9.0 +tmdbsimple==2.9.1 +tqdm==4.66.1 +treys==0.1.8 trivia.py==1.0.8 -typing-extensions==4.5.0 -tzdata==2022.1 -tzlocal==4.2 +types-pytz==2023.3.1.1 +typing_extensions==4.5.0 +tzdata==2023.4 +tzlocal==4.3.1 uritemplate==4.1.1 -urllib3==1.26.7 -wcwidth==0.2.5 -websockets==10.3 -Werkzeug==2.0.1 +urllib3==1.26.18 +wcwidth==0.2.12 +websockets==10.4 wolframalpha==5.0.0 -wordcloud==1.8.2.2 +wordcloud==1.9.3 xmltodict==0.13.0 -yarg==0.1.9 -yarl==1.6.3 \ No newline at end of file +yarl==1.9.4 +zeroconf==0.131.0 \ No newline at end of file