Solved an Attribute Error for Icon on Darwin by removing icon.visible: The icon is visible by default on new version the use of this command is deprecated and removed from the instructions in the library (Creates confusion with the Icon.icon.visible attribute).
Solved an Error related to Discord Client Start. The command Client.run needs to be run from the main thread so it fails when run inside a setup function for Icon.run(setup=setup_fnc) giving:
ValueError: set_wakeup_fd only works in main thread
This was solved by using an alternate method for Discord client connection on a separate Thread. This method needs to be looked at further to allow the Thread to terminate when exiting via the icon menu!
This was solved by using an alternate method for Discord client connection on a separate Thread. This method needs to be looked at further to allow the Thread to terminate when exiting via the icon menu!