Skip to content
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

Option to automatically add Event ID to Event Description #104

Open
smnc opened this issue May 1, 2021 · 2 comments
Open

Option to automatically add Event ID to Event Description #104

smnc opened this issue May 1, 2021 · 2 comments
Assignees

Comments

@smnc
Copy link
Collaborator

smnc commented May 1, 2021

Is your feature request related to a problem? Please describe.
There is no good way to get the Event ID of an event while on Google Calendar.

Describe the solution you'd like
A per server setting to automatically add the event ID to the event description of events.

Describe alternatives you've considered
There's the stupid workaround: https://stackoverflow.com/questions/32755413/how-can-i-find-the-event-id-of-my-google-calendar-event
Or a user can add the event to the event description manually.

Additional context
I think the cleanest implementation would just be to have the bot append the event ID to whatever the user inputs as the event description.

@NovaFox161
Copy link
Member

counter point: event ID will be displayed twice on the DisCal site and discal embeds unless we add filtering for this... Which can be done, but complicates a lot of the logic for handling event descriptions.

There is also this: #76
Obviously discal needs better input/output sanitization, but I'm not really sure how to do this well... or cleanly

Opinions? maybe a catch-all issue/milestone for sanitizing everything and what features we want in that? (for example, allowing links inside of event descriptions and automatically parsing them to HTML or markdown depending on if its on the discal site or discal embeds respectively)

@smnc
Copy link
Collaborator Author

smnc commented May 1, 2021

Counter-Counter-Point: Some users (those with external calendars) largely manage events through Google Calendar instead of the bot or the website, and there just isn't a way to get the event ID from Google.

But yeah, it can all be combined in a catch-all.

@NovaFox161 NovaFox161 added this to the v4.1.1 milestone May 2, 2021
@NovaFox161 NovaFox161 modified the milestones: v4.1.2, v4.2.0 Sep 28, 2021
@NovaFox161 NovaFox161 modified the milestones: v4.2.0, v4.2.0 Backlog Jan 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants