updates to concierge bot to support adding services and routes
This commit is contained in:
@@ -12,20 +12,20 @@ DOTENV_PUBLIC_KEY_DEVELOPMENT="02572da3d4f3a844588a944214c0e142a5a01deaa6551456a
|
||||
DOTENV_PUBLIC_KEY="02292a330aa041b5f7efc51504e0c208accba67a6877a217ab43cbb59c3c0c3e66"
|
||||
|
||||
# .env
|
||||
DEBUG="encrypted:BH4VZPx8vYDz9+wOLYTG3iyzwjd0CPrQKsa13qqZlL56VuP+fn3inwc4CgIGR9+GZ3yChV/RYGAnH2aTyda70ndm//c4YN1xe51YquEgmLHHxAHFAf8+deqetbADQc/OyOp8QRs="
|
||||
PORT="encrypted:BInhSdlEztIkFKZQXKdNIrr+JtotI3WkdZ8COeGB8+Ihhe+8QiVfeUjqX+AGPg5EW88xE8afebum/OUpt/NGVQBqRmxc8DzRi02ShKtF/JqEKczSipOFZLXctZm/OWp5PTlrvSY="
|
||||
NODE_ENV="encrypted:BMoifBpI9mSASWO1Mj6UcLwc3HR9Y/GNV4Ac/iJzoWgED/qkm+5XLdwIho+FTWXdqOTmpMn77JUjmlPctVEQz2qFQXeBV6n4va/3sZ5NDQq6WIFaaxU4Ru0Ab4JsopYnqHs+txP17iqH18rK"
|
||||
LOG_LEVEL="encrypted:BBeNG+hfeuUeBqu9XPdywtmh14W6Ng3jjob1uXPtQDlpTyykFmTsjQRyN49qB32hP/Dxl9LlDBFBYoDvsRR70ykXv9qjxvtwgcwPTxfKAD4F1fIkg324NKBFKI+uOppRsCQYJ7HG"
|
||||
BASE_URL="encrypted:BFDXxzQnyyy/d6N9e5GPP3K0a3N3wvLYVeR5G0AYz9eqi+5Ubb6DfoNIrNqLHXoOYRSJPBgDgvHwU8M3Xdv7bNckQjrkhkKQTuz5CPMK3rp0TkHb5ccaWCKc8f65CQ65z7dchdFKm/oTlzshPObtGkWQnV9ZSB0VJXx4"
|
||||
EVE_CLIENT_ID="encrypted:BCRo2KZwwBpXcURQFnUn6coiprzBjXW1OakelETLS6aQZaO9awf4GCWZ8djDanBcaEfAnRBfNp2Jlr6IhA4MaGwDEbF/ehaI1rT2bQHD3ALFezyXcQnG+S9GgHCwrRNXa32Vw4OQjxAvEAYJP0hQa3CMkxpdN1sg6N2Q66e/H+Bo"
|
||||
EVE_CLIENT_SECRET="encrypted:BJcXRi1NzC2BMYh+nsGy5AyudGvaG1pxDXuCXLRIbAYRT9rQWG64Ev4eHY0Hee7eAKR85YsH8xEY2vXcTGST0FVwCrwNkOT3pxF6vSwjQgkJAB0QAyONjdjrmxJYPIx6n1+AR2dRGQ/NDTwHltDbX3l+rta71Glb+Cpy5iuzHMXJQCbifVn4tVI="
|
||||
EVE_CALLBACK_URL="encrypted:BOoYseMLToFnaG000LxCWO6V4Nlrv3S+ubuBsqtskBeUoO36odLvmRzLGgTJ69AQW5CaK1WzO8Agwiy88KcgcpbHqklfuCuWuuL8dVa5sQt573IKkIMHgyt8TtYVIZkbh5KM/eMgGru9aLEF5FlhPMv/s2yLHufHN+RLnuVzP0PVk9FWLUcavWKuqSwC"
|
||||
ESI_USER_AGENT="encrypted:BCXSJs69AMhQPwVejRA7sD7YAvIphM+aoOqpDphOk08aSxeuYpynYcEwZlvuwQZhFIL0rI5DhRIhkK4299VT7tmMV5Yopx6LbMiVJ+moCK1EIoguUqIj+Yadq5Kwp8bSPa/GGNdFwoOirI9oJp6zmBndzTzGLwGPCbSRUsa0dxjp+53FFNWLIUcdjlO1Pe5/GLWcUkXIZd8M2lLQ/a5mD+ewbGPl6MroSGq2zGgWMGSNqpFilg=="
|
||||
DISCORD_APP_ID="encrypted:BL21AyCTN6+iGCSyHk34+izYNBFCtGgkvjjDtdsD955WKobm7RcFRUrvLieZXeePC7g2gm6m9A5FjNwlX6j/SuNejnZPuX4Rn+zfOp831dX0mtKiaac0CMTbIpOKIOVYMgIugHH1GJGja+plw45w+eYH+zg="
|
||||
DISCORD_APP_SECRET="encrypted:BLcXsfZaFtEpzPeyKR2xXOYhnFpEpVRI4m/xBpFcjcDBUiKpcSi0QwQXjXBlUfwT35C/5TpaBa8WtQxGh/0n49DaGOhjhVlbAKaWnoqeGVvYgpZKBWo/BXnaLOncF5wy2/GgBwmbxNA0VxLtl2cJCAzlUW1nvF/xAh6B7gxUdNQq"
|
||||
DISCORD_PUBLIC_KEY="encrypted:BHd+GM5GIZ65jRuniQU2nFA3qYTStzADiEO0EQFMLvVsRsg+PmrJr7udgdSHMFRr6zXMdiD2MyZi55xZN6qTz/ShrWhtvyV8zTuKNH0/CUxiEFaaBdQQIpYNvmAUrEON7Dt/ajm+rFeo5HFydTiOqoE2OUEf7VLjmt4jBb3Na+3EZ0PFdHhNM5Hen8vyZisjVs4AFzV5H0OgtLZYu4xcy18="
|
||||
DISCORD_BOT_TOKEN="encrypted:BP7NGOn1JhkSjK0j9bGx7ywNsLzRiZBtKg8EIHF0AzjDh9JGt3tJOZX2vYaen824sWFJGDPOyWUae1jknVx6URl26g3pXRISetowtOFhtOH4yC/lS9qJ7f4MTYr29smKB9klDv+Z7JtKcjLju1u4sFYizC0pCl+fOFFX4616l0RQaYVHqCalWLPrr2jiipwGzGPg+Rctd5maA4GlHNUmQCcB5/rIrlxmtg=="
|
||||
DISCORD_TEST_GUILD_ID="encrypted:BGVm9myDnJYQm1zGvEJAaRyY9hnEVGU2fNWd2EmHm3CspMjc26e1sBwp+Cz/2QDxnQxARNQBXModvAK913NdAYcb9HWO57Xg7yC6a6M4p8p73P5foJfs7l78YMyjgO+Fh/HrHwcGeBM+V6cmVaY8nI/Mvw=="
|
||||
JANICE_KEY="encrypted:BOizj0f3hpQrP6elDX1Mo0wnOaNQRWhFDFnTJSxVCPbjkv4O/mmTx9+PwSJA/2Shrq3/+ea/PvMP76YkRpPv6EitlfZl3A6d4YhEdHGvD1nhH8dIvDOwoeCLXvlVnsb6S/O7NM+RnJVvH6xmyjP5bJVHFuLgm9+YBCWNnb+AWu9v"
|
||||
PERPLEXITY_API_KEY="encrypted:BB1oGMElNVwXvcrkPUbHLOg4wf43Kobdyo+BptnfuRuQJUQYvUYQ+ALLWshk/hvJNTbQcOA0czr+lLnwgZwQlephTsDz9tea5qS/0NqVOq/jeFn2O7P4e9vzVrD2XP7avhzVSVyVDnORHrAuCXLKOiM87DxLMj7xaYv745xateDKVOG3+MwJVWgj31coS0q5y0ICw2RB"
|
||||
STAR_KITTEN_KV_DB_PATH="encrypted:BIg9Hiq4Oc/InaGyQD92V1ghIzoY2TDYyvFlyyom8luHvsCwtwCYCLkM0T564HZ9BUjgG9x+NPZ1htw5x1aGkV4frBLA4q/afhx/Ad2Z20SUPudF8c2K9ICaW+HvJZUuFQzRfz6f9w0u+R7RCRio"
|
||||
DEBUG="true"
|
||||
PORT="3001"
|
||||
NODE_ENV="development"
|
||||
LOG_LEVEL="debug"
|
||||
BASE_URL="http://dev.starkitten.cafe"
|
||||
EVE_CLIENT_ID="4cfee6b0c8fc40b29e0415f6309bd756"
|
||||
EVE_CLIENT_SECRET="1Y5SBrdRMNuy9YWfwGMHsvUmTejqcQqDj4muuhOj"
|
||||
EVE_CALLBACK_URL="http://dev.starkitten.cafe/api/auth/callback"
|
||||
ESI_USER_AGENT="Star Kitten DEV/0.0.1 (star-kitten-dev@f302.me; +https://git.f302.me/jb/star-kitten)"
|
||||
DISCORD_APP_ID="1292871047942504572"
|
||||
DISCORD_APP_SECRET="Ioji-sKdo2hoCJe8A82M_c6AwRcuDphE"
|
||||
DISCORD_PUBLIC_KEY="9ac29ee2d8170cb720caab3a382221aff577f82d7bfa03cd0dd737832053246c"
|
||||
DISCORD_BOT_TOKEN="MTI5Mjg3MTA0Nzk0MjUwNDU3Mg.Gx8VvN.hrJMd94CZl0dHFhFS40lmB_ynNfJTC56QATHBg"
|
||||
DISCORD_TEST_GUILD_ID="424296600773459998"
|
||||
JANICE_KEY="DUyi5Q3Dod48IoswUBkEfNRs8Qf3cwNN"
|
||||
PERPLEXITY_API_KEY="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"
|
||||
STAR_KITTEN_KV_DB_PATH="data/dev-kv.db"
|
||||
|
||||
@@ -5,19 +5,19 @@
|
||||
DOTENV_PUBLIC_KEY_PRODUCTION="02f0469506f6722d8fcc179c199ff159ca32f082000c8e7a1465891adb50a4c031"
|
||||
|
||||
# .env.production
|
||||
DEBUG="encrypted:BLRJy/AWcYEX8ZS6P4+igHMZ4TZpKibq84Zb9wS7lW1GGC8g31hn0z5+AqMvl4mVKbmlvd1dOESSES85TjcxdlTWDB0R0lx25cLX/ueX3ZCvjuHOeZOkdFeRnWvHsB587Q6tYxac"
|
||||
PORT="encrypted:BDBqBCPqHTNjJKOZyuPnmWn+DY1DPSUN7mZRZu/vHhlafoa0Niuy4sjC6DAg25uc0DojvNyytxlAv/F5ko7vuWrQm27dliuYxQxk8gsNybtibCsOdS+2PXtppUgzcF4qPl538oo="
|
||||
NODE_ENV="encrypted:BCCLAZZJrDcWeG71xVyu29GG+Af1ytHgBc4/R8QT6au+rtxM1vM32gW3Whbap5+Bt+GVAR86QonADSZmeVfYCZ+sjqdOBokg9Vbk8ivs8hHNX2V4v9XwAvF1BwchTalUTSdtnfCv3qthg8Y="
|
||||
LOG_LEVEL="encrypted:BPvgXocX/WBBbK+CaYrfMZnnnU2o2NCrAtNy5sQNBETp9h8MGisyHG5RYIPWGHDiIAZOH3V95ulf6/2edUngHYtU9lEZcDoBHxNpW0a80KoZ+iYUif4eRUTRbG4HWi3Jwhs7eTo="
|
||||
BASE_URL="encrypted:BF3lujdQPVb6Q/s/oZT0xrziMdE0hPqSy3McLNDOCQb+cWx9mqZDuYpVBLxs2T19zGdP6yjNX8jLjEYPYmh9OyYGRItLRK3gMgVYZQTEjf+B1SNtOeF4QN5Ct0cpipdVD81iTPdQUyCQ0mvYHJhtpWFWUbmyDkTD"
|
||||
DISCORD_APP_ID="encrypted:BExz43HXZ9g0m/QLu0iuI/qSt3OaGYVw2g0f5nZel1ys0mpqAuci2cS8fCcVzfwMJn/6p1RYsmB3A7fflNy7YeiBX8Ma/cHdOF3Zyoj2yNoqqehNC2KTK0C9tbnSY6E9bhuVQJTMb35OzAMj7WcREwbZM/U="
|
||||
DISCORD_APP_SECRET="encrypted:BIv5jEjpZ9J4BKKJ22edzaNoud4PqJ5gc4QY57aObxPZS+9lb+SGvfCDjUIQ8nQSJveKbHXuZLtIg3xzvPA9zhRZmSzWQuZDmcqSrgUIS0t/lxz1gMmlT3pE2puWdvM8EWPTLBCR/n5B//rCCyNuVhQ7kWhyw1f9f1H+o1NkLhYx"
|
||||
DISCORD_PUBLIC_KEY="encrypted:BN+q3uWIyoKRi0gBnbzUPuoam/8q1t2Q7/YtaWkQzf1pauzp/WvjpLnHCBuVoCZ8a0MBSb/LInXLB9QtkerfBw1ssp1DHV2zwY6ll+AfqXK86N54dpWFPB/M0sGodNh6f5eldSn+Xxlhbni9iXYTvS91hv5WzoD9v9NNx17rMrTl7Gp4dpRVdcx+AakIa4GjLSfve/rNQW6zLngpE1LaDF4="
|
||||
DISCORD_BOT_TOKEN="encrypted:BHXawD07KwH77vcFbVnrIJ3Fkl+RuZnKIkRo7RttPAUSVlXOdCECujXLudAcKMH5WiiexdGIj0K0xabtR0z/fGPTyaF0knggrPQBYHkc8MSQVVY504xpnseV/8rer/yk5KTVlOP9Aa6fwXs68pKvJwhl6Rg8jAffxxEtCfVbJ5uDLIgOyCYGn8UkGph3hc9cMFNQ3zMTHe0zJmDMpotByvqSSP4zG95qPA=="
|
||||
EVE_CLIENT_ID="encrypted:BGz8McWi5toM40GAa8fJmTEi2L+r8rvkB5A88GCryIRt71f/C9bmaOZXPMu8lhn+JqlwmH7UJ/mabQkBuyKPl5ION11veeQRERjw3murhX1wHJM0P/C9dQiDGMP//yqUWv3UbRG5DVZYkz1N8wngqfajQQ9rbglA4SuZYyjUhGNO"
|
||||
EVE_CLIENT_SECRET="encrypted:BNW8BEjqWVBHQa07rlJdjExy8ANCvc+tCEXeLMDleTpQOLnAZCuiv1ONMm8ytz7toD3bZkqWcSzoqSJTr8uSl+Nfle72nbxpofYbbBh/wGJkKScmiAXTLz+UJB6a7Wck8eX8TTKEgxo9JDOElz5qR7AgSoy9kU1CJyzsOkFfqgQV+uD8z2+8lvs="
|
||||
EVE_CALLBACK_URL="encrypted:BEigQd6FfoyqzO9QJfyFkYFDJ1QnAIXIMj1/ScKP5BqE20l7eaitRAbdXnUtRAFtRxgA1HU6kmBfMzYm9XQLbM/Umm9yStyaKR2AC7Bkyw5xJ7IfTJP3hhrGbWroQtxse4GOddOF4SE99QpPt7f13ABRvycJOBDjKSQH7yUxFChjAHtHq33iNLgn"
|
||||
ESI_USER_AGENT="encrypted:BEvfNDuhTzHfJlNokl1gh7wMVGoGxfVvCjFnMJupDBwG0GPFlnJmMBKPR7uii9+ML2aerxLNPPlR+OvVRtQy9pbTDsKE4G+1oyjQ72DNDk37HybPNR7ATQtqdz35HxOJeia38N3XgylC3sH16VnVtY9mD5DuKoMKh3XIX843FnbrEsQGJL0pIEWGbHC5wkkGtaxfs1cBu3fDDjbIt6/2Ggx7zzlDmtzujZRxaq7ksWvvMdT2pXLRvrA="
|
||||
AUTH_DB_PATH="encrypted:BBNfPkks5tw/h0obJDuDSCPoCbFZFOZUX3Br7GKytMVkeltG7xOqiuT6RBMYffzNnfdlJKqseWP5EG7shoBB20spTPRHnmHFAfNi6SBEB93oP5s9TtpTMGAGD5+BMV2aBOv0mHwGcyfY49haXly+T8fKW5A0k8C5"
|
||||
JANICE_KEY="encrypted:BBhnf2qamAD7CdVDEGFtJkBKbg9m/U/KMqBE0Ws01HLF+ZF58xTRhREiPgeOPE0E8ZJslxgYJ8BxdAhXCfCuKk/T4qE56rZNTFidSOXdycfI/T3TxaZc1/B5PFrcyUDXwCgmySx8vSZ5V8slqdjIHZSI+rSt6cFrLW/R37cY+RIu"
|
||||
PERPLEXITY_API_KEY="encrypted:BDImj/MShxH3jECidjrfU1VbRytCICiNz6uOhouZSB5K4QhPC/UlSl83XWqOSLEsl5wyX0dk+ca10Low0HBPJMALLZuao195oiEjReyXp6RC4L5gqK/JCeJiTiJOqhZ0ERYsBlbJB9b/hyq6MZULh0cd5am8vYzWprqdJ8op/poDWPtAGeOSU5P3/niPQ/tKa3f+Pnz5"
|
||||
DEBUG="false"
|
||||
PORT="3000"
|
||||
NODE_ENV="production"
|
||||
LOG_LEVEL="info"
|
||||
BASE_URL="https://starkitten.cafe"
|
||||
DISCORD_APP_ID="1288711114388930601"
|
||||
DISCORD_APP_SECRET="HYK03ffTN3Cl7c0p4jqo2wl0y_AD4EQ-"
|
||||
DISCORD_PUBLIC_KEY="447bb2c27ad4127eba078b74f84c058205787df36b90e63de8b19e045fb9307f"
|
||||
DISCORD_BOT_TOKEN="MTI4ODcxMTExNDM4ODkzMDYwMQ.GqwYGA.EzZZP7heEHTkH7jrxFTp7FhIlnXT06AUhYLKHE"
|
||||
EVE_CLIENT_ID="3e12fdcfe611408d9cb499b0795b9fac"
|
||||
EVE_CLIENT_SECRET="b7ex0i8ZOLFWEaRThSFVCXk5KV7Z16NEbhneCXRk"
|
||||
EVE_CALLBACK_URL="https://starkitten.cafe/api/auth/callback"
|
||||
ESI_USER_AGENT="Concierge Freight/0.0.1 (concierge-freight@f302.me; +https://git.f302.me/jb/star-kitten)"
|
||||
AUTH_DB_PATH="/var/lib/litefs/auth.db"
|
||||
JANICE_KEY="DUyi5Q3Dod48IoswUBkEfNRs8Qf3cwNN"
|
||||
PERPLEXITY_API_KEY="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"
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
"author": "j-b-3",
|
||||
"type": "module",
|
||||
"module": "src/main.ts",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@dotenvx/dotenvx": "^1.49.0",
|
||||
"@types/bun": "^1.2.21",
|
||||
@@ -15,7 +16,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@projectdysnomia/dysnomia": "github:projectdysnomia/dysnomia#dev",
|
||||
"@star-kitten/lib": "workspace:^0.0.0"
|
||||
"@star-kitten/lib": "workspace:*"
|
||||
},
|
||||
"scripts": {
|
||||
"dev": "bunx dotenvx run -f .env.development -- bun --watch src/main.ts",
|
||||
@@ -24,10 +25,6 @@
|
||||
"lint": "prettier --check .",
|
||||
"format": "prettier --write .",
|
||||
"test": "bun test",
|
||||
"get-data": "bun refresh:reference-data && bun refresh:hoboleaks && bun static-export",
|
||||
"refresh:reference-data": "bun ../util/dist/download-and-extract.js https://data.everef.net/reference-data/reference-data-latest.tar.xz ./data/reference-data",
|
||||
"refresh:hoboleaks": "bun ../util/dist/download-and-extract.js https://data.everef.net/hoboleaks-sde/hoboleaks-sde-latest.tar.xz ./data/hoboleaks",
|
||||
"static-export": "bun ../eve/scripts/export-solar-systems.ts",
|
||||
"encrypt": "bunx dotenvx encrypt -f .env.development && bunx dotenvx encrypt -f .env.production",
|
||||
"decrypt": "bunx dotenvx decrypt -f .env.development && bunx dotenvx decrypt -f .env.production"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user