Google Calendar ($300)
Add data from Google calendar into omi
/bounty $300
See parent task
First draft https://github.com/BasedHardware/omi/pull/2027
💎 $300 bounty • omi
Steps to solve:
- Start working: Comment
/attempt #1980with your implementation plan - Submit work: Create a pull request including
/claim #1980in the PR body to claim the bounty - Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts
❗ Important guidelines:
- To claim a bounty, you need to provide a short demo video of your changes in your pull request
- If anything is unclear, ask for clarification before starting as this will help avoid potential rework
- Low quality AI PRs will not receive review and will be closed
- Do not ask to be assigned unless you've contributed before
Thank you for contributing to BasedHardware/omi!
| Attempt | Started (UTC) | Solution | Actions |
|---|---|---|---|
| 🟢 @TechieTeee | Jul 08, 2025, 08:45:34 PM | #2654 | Reward |
| 🟢 @feliciien | Apr 12, 2025, 12:24:01 AM | #2188 | Reward |
| 🟢 @neo773 | Mar 18, 2025, 06:24:37 AM | WIP | |
| 🟢 @Purushot14 | Mar 22, 2025, 10:35:05 PM | WIP |
/attempt #1980
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @neo773 | 200 bounties from 33 projects | TypeScript, MDX, Rust & more |
Cancel attempt |
@kodjima33 Ia this issue open to attempt?
yes here is example https://github.com/BasedHardware/omi/tree/main/plugins/example/import/manual-import
(@kodjima33 or @beastoin):
Data Requirements:
What specific fields from Google Calendar does Omi need? (e.g., event.title, event.start.dateTime, event.description?)
Authentication:
Should the plugin use OAuth2 directly or rely on a backend service?
Where to store client ID and client secret (env variables, config file)?
UI Flow:
How should users trigger the import? (e.g., a button in Settings > Integrations > Google Calendar)
Are there design mockups for the authorization flow?
Existing Work:
Is PR #2027 still active? (Avoid duplicating effort if someone is already working on it.)
Submission:
Are there coding style/conventions to follow?
Where should the plugin be placed in the codebase? (e.g., /plugins/google-calendar-import) /attempt #1980
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @feliciien | 5 bounties from 1 project | MDX, Rust, JavaScript & more |
Cancel attempt |
💡 @feliciien submitted a pull request that claims the bounty. You can visit your bounty board to reward.
/attempt #1980
/claim #1980 I submitted a PR earlier for review for the bounty for optimization of the Google Calendar integration. Here's the link: https://github.com/BasedHardware/omi/pull/2654 I forgot to add this part.
is this still open ??