Hacking RELEASE StoreBot

carizard

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
120
Trophies
0
Age
31
XP
973
Country
Antarctica
StoreBot

StoreBot is a Discord bot that makes use of StoreLib. Current features include generation of package urls from a given product listing, conversation of the various Store IDs, and querying details about a listing.



Usage:
Clone the repo and build StoreBot using Visual Studio 2019 Preview. StoreBot makes use of .NET 5, install the latest (at the time preview) SDK. Define your Discord Bot Token in your environment variables, named "STOREBOTTOKEN" or edit the discordtoken line in config.json. Run StoreBot.dll using the .NET 5 runtime or build to a exe directly:

dotnet StoreBot.dll or StoreBot.exe

Once StoreBot logs into Discord, invite the bot to the server of your choice, then refer to the "Commands" section below.

Commands:
Code:
@StoreBot help
- Lists all commands. Specify a command (Example: `@StoreBot help packages`) to see more information about that command.

Code:
@StoreBot advancedquery ProductIDOrStoreLink environment MARKET-LANG
- Returns details about the product from DisplayCatalog (Example: `@StoreBot advancedquery 9wzdncrfj3tj Int US-EN`)

Code:
@StoreBot packages ProductIDOrTitleIDOrStoreLink
- Generates and returns FE3 links for app and Xbox Live packages.

Code:
@StoreBot convert ID IDFormat - Returns alternative store IDs for the given listing (Example: `@StoreBot convert eaac6c6b-10a4-4659-815b-44f151eca61a LegacyWindowsStoreProductID`)

Code:
@StoreBot submittoken MSAOrXBLToken
- See [StoreToken](https://github.com/StoreDev/StoreToken) on how to obtain your token. This command can only be used via Direct Message to the bot. Once your token has been submitted, it will be used for future queries (that originate from your user).

Docker instructions:
Building the Docker image:
Code:
docker build -t storebot_docker .

Running the Docker image:
Code:
docker run -e storebottoken -it --rm --name storebot storebot_docker

Download a pre exisiting Docker image:

[/CODE]docker pull storedev/store-bot:Latest
docker run -e storebottoken storebot[/CODE]

https://hub.docker.com/r/storedev/store-bot

Dependencies
StoreLib DSharpPlus

License
Mozilla Public License

Download

At this time you must host the bot yourself on windows
 
General chit-chat
Help Users
  • Julie_Pilgrim @ Julie_Pilgrim:
    do you look under the buttons of your mouse
    Gift
  • El_Doot @ El_Doot:
    why do your friends look under the buttons of your mouse
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    they dont it's just that they saw the outside of my mouse and said it was disgusting
    Gift
  • El_Doot @ El_Doot:
    oh wait I understand my braincells have increased
    Gift
  • El_Doot @ El_Doot:
    by 1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    funnily enough when i was telling my openly femboy furry bf and my friend(we talk about femboys sometimes) they said "nope we don't wanna hear that that's disgusting"
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    why is cheeto dust of all things
    the subject that crosses the line
    Gift
  • RichardTheKing @ RichardTheKing:
    Wait, Switch Online now has Super Mario 64, right?
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    i really hate to say this but
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont think it does
    Gift
  • RichardTheKing @ RichardTheKing:
    Huh, makes sense; they did sell that through the 3D All-Stars collection.
    Gift
  • RichardTheKing @ RichardTheKing:
    Which, last I heard was removed from the eShop...so they might as well offer it again, I guess...
    Gift
  • RichardTheKing @ RichardTheKing:
    Will they use the same Shindou-translated ROM, or the original English ROM?
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    googling it, it seems that mario 64 is on the service
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    in japan they use the shindou version apparently but in the states and elsewhere they use the original rom
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    oh boy oh boy oh boy i sure do love living in japan and being a mario fan, i just got the new expansion pack, i cant wait to do some bljs!
    +1
    Gift
  • RichardTheKing @ RichardTheKing:
    From what I've heard about the Expansion Pack, the emulator used has some noticeable input delay and/or lag...would BLJs even be possible?
    Gift
  • RichardTheKing @ RichardTheKing:
    Apparently Nintendo adapted the 3D All-Stars emulator, instead of their old Virtual Console emulator - or, if nothing else, copying what fans have done.
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    from what i can seem to gather there's some issues but nothing dramatic enough to severely impact what you're playing
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    honestly the whole expansion pack confuses me since i thought the nes/snes games were just a neat little bonus
    Gift
  • El_Doot @ El_Doot:
    wait julie your bf is a femboy holy shit im jealous
    +1
    Gift
  • AkiraKurusu @ AkiraKurusu:
    So many planes flying overhead, and they sound close...
    Gift
  • DJPlace @ DJPlace:
    do you need friends to play the games online for the switch exapsion pack i know snes and nes do.
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    @El_Doot well hey hot people do get more benefits in life
    Gift
  • J @ Jephter:
    Please I need help with this. I just homebrew my old 3ds console and downloaded a CIA file, but after surfing through for only 10 sec or less this appears. please can someone help me? Thank you in advance.
    Gift
    J @ Jephter: Please I need help with this. I just homebrew my old 3ds console and downloaded a CIA file, but...