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

[Feature suggestion] Checking multiple inboxes #17

Open
winterhazelly opened this issue Dec 23, 2019 · 1 comment
Open

[Feature suggestion] Checking multiple inboxes #17

winterhazelly opened this issue Dec 23, 2019 · 1 comment
Labels
enhancement Betterify something

Comments

@winterhazelly
Copy link

I have two Gmail inboxes and one protonmail so I edited in the ability to read multiple email_conf files and check them all together. Not opening a pull request yet since (1) to be able to nicely read all the email_conf files in the directory I had to add a function to mycroft.filesystem and I don't know if that's ok (I just started with Mycroft a few days ago), and (2) ideally it'd also be nice to ask Mycroft to check the inboxes separately. To get around (1) you could just import os instead of working with FileSystemAccess but that seems clunky; and I'll look into (2) when I have the time.

@LinusSkucas LinusSkucas added the enhancement Betterify something label Dec 24, 2019
@LinusSkucas
Copy link
Owner

Hi there, thanks for all the ideas! I’m looking for things to do with this skill, and I’ll add this to my list to do, if you don’t pr it first.

First all the configuration for all the inboxes can be in a single email_conf, probably just add an inbox id and a nice name. This leads into number 2, were I could fuzzy match (mycroft core offers a lot of fuzzy matching) the nice name and only get the email from there.
I tend to use file system access because it’s good to sandbox the skill, and will probably be required for the skill review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Betterify something
Projects
None yet
Development

No branches or pull requests

2 participants