pelgerr / ffxiv-companion Goto Github PK
View Code? Open in Web Editor NEWFinal Fantasy XIV Twitch and Discord module for use with PhantomBot.
License: GNU General Public License v3.0
Final Fantasy XIV Twitch and Discord module for use with PhantomBot.
License: GNU General Public License v3.0
That's ugly as.
Maybe make the command !lodestone
?
The ability to de-register registered characters and remove their data from the database. Helpful for keeping a clean db. Probably really only matters on a larger scale. Still, should put it in for good practice.
Could be neat to brainstorm ways to integrate Twitch extensions into this.
Post new notices from the Lodestone in designated Discord channel[s].
Should implement the use of language files to allow for greater control and customization for users.
Character names are not capitalized in the output of the !charactersearch
command.
Add support for Discord members to set profile links.
Query the bot for character info/ profile link based on Discord username.
General integration into Discord. Ideally data will be shared between both Twitch features and Discord features.
Should have its own set of features specific to Discord.
Setting an "active" character will allow for more robust functionality. Most commands could operate without any parameters. If so, they default to the active character. If parameters are given, the commands applies to the character specified in said parameters.
We need these messages to pop, yo.
Definitely need to come up with a consistent standard for codestyle.
Right now, users can input any text they want for a region and the bot accepts it. This can cause issues with anything related to the lodestone.
!xivregion
command should be limited to using only NA, EU or JP as region options. If the input text does not match, the region is not switched.
Allow the caster to "register" characters for static data commands. Registered characters will have access to static commands like profile links.
!profile amura - Display the Lodestone profile URL for character Amura.
!profile denna - Display the Lodestone profile URL for character Denna.
This is different from the character search feature in that the command data is pulled from the API once (when applicable) and stored in the local database.
Region abbreviations should be capitalized in command output to chat.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.