Skip to content

Commit 4b3ee8b

Browse files
authored
Re-enable zendesk for now (#20)
1 parent 437911e commit 4b3ee8b

File tree

4 files changed

+31
-3
lines changed

4 files changed

+31
-3
lines changed

glu/__main__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cachetools import LRUCache
77
from gidgethub import aiohttp as gh_aiohttp, routing, sansio
88
from gidgethub.apps import get_installation_access_token, get_jwt
9-
from glu import pylon # , zendesk
9+
from glu import pylon, zendesk
1010
import glu.events as event
1111
from glu.config_loader import config
1212
from glu import runtime_constants
@@ -65,7 +65,7 @@ async def main():
6565
# await zendesk.init()
6666
app = web.Application()
6767
app.router.add_post("/", github_payloads)
68-
# app.router.add_post("/zendesk", zendesk.webhook_handler)
68+
app.router.add_post("/zendesk", zendesk.webhook_handler)
6969
app.router.add_post("/pylon", pylon.webhook)
7070
app.router.add_get("/pylon/sidebar", pylon.sidebar)
7171
port = int(config["server"].get("port", 8000))

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ dependencies = [
1818
"slack-sdk>=3.33.4",
1919
"snscrape>=0.7.0.20230622",
2020
"stripe>=11.3.0",
21+
"zenpy>=2.0.56",
2122
]
2223

2324
# [build-system]

scripts/deploy.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Description=Glu Bot
2727
After=network.target
2828
2929
[Service]
30-
Environment=HOME='/root'
30+
Environment=HOME='/root' PATH='/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
3131
ExecStartPre=sh -c 'git reset --hard && git pull --ff'
3232
ExecStart=doppler run --mount BotConfig.toml --mount-template BotConfig_tmpl.toml --mount-max-reads 1 -- uv run python3 -m glu
3333
Restart=always

uv.lock

+27
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)