Open Reisonancia opened 7 months ago
Additional automations implemented:
Due to the latest Guilded changes, Guilded development in general will be greatly scaled back, although currently all of the automation workflows implementations for Guilded work great for the most part. The transition from Guilded -> Discord webhooks is easy enough, however right now I'm not planning on migrating over all of the workflows just yet. Guilded servers will remain operational for the time being, at least until the roadmap for Guilded is released, then I can make a more informed decision.
(New feed type) RSS feeds for MyAnimeList manga entries is being worked on currently, and will be implemented soon.
(New feed type) RSS feeds for MyAnimeList manga entries is being worked on currently, and will be implemented soon.
This has already been successfully implemented: https://github.com/LuminisNobilite/Eclipse/commit/e2c60e8d870202498aaee30a5a1d320962102f8e
New problem has been identified: In some cases, it is possible that the MAL anime and manga feeds will fail because of missing/null information provided by the API. The existing code will have to be modified in order to handle such cases.
New problem has been identified: In some cases, it is possible that the MAL anime and manga feeds will fail because of missing/null information provided by the API. The existing code will have to be modified in order to handle such cases.
This problem has already been fixed in the latest commits: https://github.com/LuminisNobilite/Eclipse/commit/70d9d682c85f8709096a314ceef3cfa840296f77 https://github.com/LuminisNobilite/Eclipse/commit/22995a94054d139964b218d2404ac18abeb9fcd1
For Yande.re workflows, the current method of obtaining the image URLs for use on embeds is less than ideal, and I suspect that the failure rate (i.e. the rate at which image embeds fail when they are sent to a Discord/Guilded webhook) is significantly high. To correct this, the HTML content will have to be extracted from each individual post and then processed from there.
For Yande.re workflows, the current method of obtaining the image URLs for use on embeds is less than ideal, and I suspect that the failure rate (i.e. the rate at which image embeds fail when they are sent to a Discord/Guilded webhook) is significantly high. To correct this, the HTML content will have to be extracted from each individual post and then processed from there.
In the latest commits, all of the Yande.re workflows have been updated in order to fix these issues. The workflows in general should be significantly more reliable now.
Twitter Artist workflows don't have the function to convert default RSS entry timestamps into a more readable format. This should be fixed in the next few days.
Example:
Unavatar.io dynamic avatars should be scrapped because they are not particularly reliable, instead the raw Github icon URLs should be used as normal.
Support for MyAnimeList RSS feeds should be dropped in favor of Anilist RSS feeds.
Twitter Artist workflows don't have the function to convert default RSS entry timestamps into a more readable format. This should be fixed in the next few days.
Example:
This issue has already been fixed across all of the Twitter Artist workflows.
Users on Guilded can remove their Roblox account connection (the account will still be linked, it just won't be visible to others) by using the following cURL command:
curl --request DELETE \
--url https://www.guilded.gg/api/sociallink/roblox \
--header 'Content-Type: application/json' \
--header 'Cookie: hmac_signed_session=;'
Support for MyAnimeList RSS feeds should be dropped in favor of Anilist RSS feeds.
Support for AniList RSS feeds have been implemented thanks to a 3rd party RSS implementation: https://rfa.mnpn.dev/
I am not currently aware of any official RSS implementation or other 3rd party RSS implementations, but the one shown previously seems to work just fine.
Latest Eclipse project analysis indicates that usage of a multitude of RSS workflow streams is for the most part only viable on Guilded due to the additional server hierarchical structure that is present in the platform itself (teams -> groups -> categories -> channels) which represents a significant advantage when compared to Discord. Thus, it is recommended to use Eclipse workflows primarily on Guilded.
All workflow files will have to be updated now that the primary organization name has been changed to "LightCircleLLC", ensuring that code nodes point to the correct URL.
All BOINC related workflows should be stopped since contributions are no longer being made for BOINC projects for the time being. Instead, Folding@Home statistic workflows should be implemented.
Recommend using anime avatars for Light Circle / Luminis Nobilite outside of more "official" contexts, for example, on Discord/Guilded anime pictures should be used in order to represent the organization instead of the official branding.
Critical issue found on all Twitter feeds: It seems that media URLs are no longer being processed correctly because the CDN URL is different. This needs to be corrected ASAP.
Critical issue found on all Twitter feeds: It seems that media URLs are no longer being processed correctly because the CDN URL is different. This needs to be corrected ASAP.
This has already been fixed in the backend.
Pixiv feeds should be removed. Overall viability of these feeds has been determined as low and should not generally be used outside of testing purposes. Instead, Twitter/X feeds should be used.
RSS feeds for AniList are currently being worked on. A basic implementation is already in place and can be viewed in: https://github.com/LightCircleLLC/AniList-RSS
RSS feeds for AniList are currently being worked on. A basic implementation is already in place and can be viewed in: https://github.com/LightCircleLLC/AniList-RSS
This has already been successfully implemented. This is an example of how the data from this RSS feed can be further processed with other applications:
[Server-side Issue] Guilded Dataminer webhook payloads not forwarding.
This issue has already been fixed. It was an issue with the server I was using to run the dataminer script.
Discord support should be dropped entirely. Guilded should remain the platform of choice for this project in the foreseeable future, at least until a better alternative comes out. Currently Guilded is the closest thing to a Discord-like experience without many of Discord's drawbacks, however, it's not a perfect solution since Guilded has its own set of problems, but as a Discord alternative it's still a solid choice in 2024 at least for now.
Latest Eclipse project bugfix:
Discord support should be dropped entirely. Guilded should remain the platform of choice for this project in the foreseeable future, at least until a better alternative comes out. Currently Guilded is the closest thing to a Discord-like experience without many of Discord's drawbacks, however, it's not a perfect solution since Guilded has its own set of problems, but as a Discord alternative it's still a solid choice in 2024 at least for now.
In addition to the focus on Guilded, Matrix is also a promising platform for real-time communication. In fact, Matrix servers for both of my organizations already exist, but currently I do not believe that Matrix as a protocol and as a platform can truly replace Discord for good.
Continued development of automation workflows in the Eclipse repository.