malouro / gunther-bot Goto Github PK
View Code? Open in Web Editor NEWDiscord bot to get quick info on Stardew Valley
License: MIT License
Discord bot to get quick info on Stardew Valley
License: MIT License
Currently, the data set is extrapolated from scanning the Wiki. Let's rework this to build off the latest game data.
It's highly dependent on the structure of the Wiki pages and requires further that A) the Wiki exists & is up, B) a network connection, C) that data isn't moved around or formatted differently such that it may break our traversal in the scripts, and D) that the Wiki is up-to-date & correct.
There exists a better location to extrapolate data that suffices to resolve all 4 issues above: using the game data directly.
There exists some examples of how to do this here: https://github.com/polarstoat/stardew-crop-data
The gist is that it:
xnbcli
package to read information.1.6 is out :)
Let's update the data set and incorporate new stuff!
TODO
The !character
command could be improved a bit, and show some more information:
For example, it could be useful to have information on:
If the character info embed gets too cluttered, there could be an addition of parameters to get more specific information.
For example:
!char Abigail hated
-> can show Abigail's hated gifts
!char Harvey quote
-> gives you a random Harvey quote
This might be useful for character schedules, where input on the in-game date & weather could be necessary
Placeholder issue for implementing end-to-end tests that run on the actual bot/client code.
There should be a command that gives the user information on Fish available in a season, or information on a specific fish
Possible commands & command usage:
!calendar Spring
!fish Chub
Chub
This project is using some out-of-date libraries for its underlying architecture. For example:
discord.js-commando
is now deprecated and archived on Github.Consider using Sapphire
command
features that can fill in the gaps from CommandoOR, Consider using own framework
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.