-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DM Notifications #3
DM Notifications #3
Conversation
Setup Guide: First collect all of your variables needed to fill out your
Then run env-setup.mp4Then you need to login using sms-auth.mp4Then you must:
At this point using commands like
At this point your bot should now be interacting with your local worker if you use commands like If you have not set your own telegram ID as an env var Either use https://t.me/UbiquityOS_Beta_Bot or set up your own bot, request your ID and then re-run the
e2e-usage.mp4Note that by setting the telegram bot to interact with your local worker you will not receive GitHub events unless your |
Workrooms QA:
These can be live tested on my TG bot right now for the next day until my token expires. Obv you won't receive notifys but the rest should work let me know if it doesn't I feel like the notification message should be prettified like the rest of the messages from our bot but I lack the finesse and imagination I think. @0x4007 For this storage approach should I be storing each of our org's data separate in their own config repo? Or combining somehow into one and having this as a feature so partners can do the same? |
Unused devDependencies (1)
|
I just had a thought. Admin privileges can be granted on a per repo basis, if I'm made admin of this repo only I should be able to set env vars etc and I'll manage this plugin or at least getting it setup and running. |
You're admin now |
Ty, I've just wound down but I'll get it up first thing |
https://github.com/ubq-testing/telegram--bot/actions/runs/11535006055/job/32109634039 - create All four notification types being received to two registered users: one with wallet registered one without. |
Okay this can be merged into production and I can address setting it up or following any pending reviews I can do this. I can only test with my two accounts and both are working fine. A task will need created to address the monster of a test suite that'll be needed for this codebase pretty soon. There is still some unknowns surrounding setting the webhook and the exact process it goes through when we try. This is something that I'll need more time working on things/reading docs (this aspect surprisingly has very little details) it's unclear if it's CF or TG related but there's a delays and inconsistent outcomes which isn't ideal. I'll do the merging as I don't think I'll be doing it tonight likely tomorrow. |
Left it a bit for any other reviews. Going to install this now.
I'll try just using these instead now that we are allowed to use them, we'll see how it goes. |
ac855de
into
ubiquity-os-marketplace:development
Normally the pull should only fix a single issue but since this codebase is young we will let it slide. |
Pulls will be focused from here on out as we have the foundations sorted In this repo only I'm going to be merging as I have been the last couple days. I'll request at least one round of reviews and give it time and then go ahead with the merge to keep momentum as well as this is a test-in-prod situation right now. Can I be made a CODEOWNER on this repo? |
Yes you're admin I think just push to dev to test in prod |
Requires #2
Resolves #13
features:
/register keyrxng
- binds github account to telegram account/subscribe
&/unsubscribe
- new commands to enable/disable triggersQA: #3 (comment)