Commit graph

381 commits

Author SHA1 Message Date
sharpy66 8e49ba77ff
resolve conflict 2023-11-26 00:37:22 -08:00
sharpy66 46d92784f9
Prevent Pings
Add a simple check so command can't be used to ping anyone

Update any remaining string concatenation to instead use template literals
2023-10-02 19:36:20 -07:00
sharpy66 0a6d3d0e3d
Merge branch 'master' into master 2023-10-01 16:16:55 -07:00
liushuyu 72639ee6ed
deps: update dependencies 2023-09-19 13:51:03 -06:00
liushuyu e3c51adf20
server: send command usage to logging channel 2023-09-19 13:49:27 -06:00
TGP17 35a3204866
citra: describe what link to click to get the apk (#159)
* Describe what link to click to get the apk

* Update src/responses/citra.json

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>

---------

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>
2023-09-08 19:28:28 +01:00
liushuyu 659a323a60
CI: use Node.js 20 for TypeScript checking 2023-09-07 18:06:12 -06:00
liushuyu 55101858e7
tsconfig: update to match Node.js 20 preset 2023-09-07 18:04:24 -06:00
liushuyu abad013754 deps: update dependencies 2023-09-07 18:04:17 -06:00
sakuramipha eac709db26
issue commands (#158) 2023-09-08 00:49:19 +01:00
Moonlacer ab72a9c170
address feedback (#155)
You can read!

responses\yuzu: add multiplayer command

You can read!
2023-09-05 10:25:03 +01:00
SleepingSnakezzz 5c73b7b8db
Update portable command (#157)
* Update portable command

* Update src/responses/citra.json

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>

---------

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>
2023-09-02 15:39:15 +01:00
sharpy66 817b4d6b8a
Fix Formatting?
I'm not home at the moment, and won't have time to manually format things until later. This is courtesy of a random website.
2023-08-30 12:48:44 -07:00
sakuramipha 6a1d4e77d4
responses/citra.json: Edit .states command to be clearer to user (#154)
* edit .states command

* Update src/responses/citra.json

Co-authored-by: SleepingSnakezzz <71992016+SleepingSnakezzz@users.noreply.github.com>

---------

Co-authored-by: SleepingSnakezzz <71992016+SleepingSnakezzz@users.noreply.github.com>
2023-08-28 19:37:17 +01:00
sharpy66 427fd4aca0
Add .usecase command to yuzu.json(from PR #153)
Relevant for yuzu as well
2023-08-26 16:36:53 -07:00
sharpy66 33aeaa9626
Merge branch 'master' into master 2023-08-26 16:26:57 -07:00
sharpy66 9ad2839723
Fix conflict 2023-08-26 16:25:08 -07:00
liushuyu 869070d149
deps: update dependencies 2023-08-23 10:45:54 -06:00
liushuyu b047824f59 Upgrade to Node.js 20 ...
... removing node-fetch and use built-in fetch function
2023-08-23 10:45:51 -06:00
liushuyu 27aba40ba2 deps: update dependencies 2023-08-23 10:45:51 -06:00
Efadd d9c78786f1
Pr bs resolver 9001 (#153)
* Revert 132, add folder command from 133, and add eshop command

* Revert 132, add folder command from 133, and add eshop command

* Update citra.json

I blame Github Desktop

* Usage command

* Update src/responses/citra.json

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>

---------

Co-authored-by: sakuramipha <86921268+sakuramipha@users.noreply.github.com>
2023-08-23 17:35:47 +01:00
sharpy66 03dd9b4763
Upload updated package.json
Fixes build error caused by missing dependency I had manually installed on my system.
2023-08-21 18:16:38 -07:00
sharpy66 95694e3912
Detailed Device Info
Add select button to grab detailed devices results

Restrict button interactions to only whoever sent the initial command

Change formatting for some things

Additional data can now be easily added to the detailed results embed, if needed.
2023-08-20 02:51:35 -07:00
sakuramipha ced9f5aaee
Merge pull request #152 from TGP17/bot-commands
Update citra.json
2023-08-11 09:13:43 +02:00
TGP17 875baa2805
Update citra.json
Change .mod command to .hack and create .modding command for game modding
2023-08-10 00:22:26 +02:00
sharpy66 89ebc0f5fb
Polish
Fix an issue where disabled button context was being unnecessarily added

Change some weird indentations
2023-08-05 03:10:21 -07:00
sharpy66 985493edee
Update specs.ts
Update the footer of the embed with context when the buttons are disabled
2023-08-03 16:40:26 -07:00
sharpy66 14e756f29f
Final touches?
Prevent buttons from showing up when not needed

a few minor changes to the embed when there is only one result

use logger.error instead of console.error
2023-08-03 16:04:26 -07:00
sharpy66 9d06b6b5e4
Update specs.ts
Move the EndListener logic to it's own function

Improve comments

Fix a bug where the buttons wouldn't disable along with the input handler after mtime if they weren't interacted with
2023-08-03 15:09:02 -07:00
sharpy66 d164dbf8ba
Add .specs command 2023-08-03 01:12:12 -07:00
sharpy66 ef7a13df57
Update yuzu.json 2023-08-02 23:58:26 -07:00
sharpy66 786b625f50
Merge branch 'citra-emu:master' into master 2023-08-02 23:43:58 -07:00
Moonlacer 14ee40bd25
responses\yuzu: change hardware command (#147)
Changes the hardware requirement bot command to "hardware," instead of "cpu"
2023-07-01 21:15:54 +01:00
sharpy66 68af52f1d5
Update yuzu.json
Add Android specific commands
2023-06-27 18:22:09 -07:00
liushuyu 43a2373f85
typings: add third-party typings for logdna-winston 2023-06-26 17:36:30 -06:00
liushuyu 4cfed50b95
deps: update dependencies 2023-06-26 17:21:02 -06:00
liushuyu 9887a29256
deps: update dependencies 2023-06-10 21:14:18 -06:00
liushuyu 27359f87a7
responses/yuzu: fix JSON file structure 2023-05-30 16:23:04 -06:00
liushuyu 9f0324706f server: simplify if conditions 2023-05-30 16:13:22 -06:00
liushuyu f10457e5d0 deps: update dependencies 2023-05-30 16:13:22 -06:00
SleepingSnakezzz 51aa05660d
Update Android command.json (#144)
* Update Android command.json

* Update yuzu.json
2023-05-30 15:09:20 -07:00
liushuyu d5bf77f4f1
deps: update dependencies 2023-05-12 16:14:30 -06:00
liushuyu 9513c8626e
common: display human-readable role name 2023-05-10 21:19:58 -06:00
sakuramipha 173f996bb1
Add legacy builds command to citra.json (#142)
Links to a wiki page outlining all of the legacy builds of Citra one may need to use, such as if they're on macOS or Windows7/8.1

Removes the .macos command as that is not needed anymore, the information for such is now found on the legacy builds page.
2023-05-10 16:45:46 +05:30
SleepingSnakezzz dd755b9b44
Update iOS command.json (#141)
* Update citra.json

* Remove the /"

* Remove "yet".
2023-05-09 12:42:55 -06:00
Efadd d0db0afd27 Update citra.json
* Upstream merge error resolution

* Python instincts vs json conventions clean-up

* Updated Cheats command because I'm in here anyway

* Thanks Snake!

* Fair, Autumn

* Obfuscate how many iOS forks there are
2023-05-06 15:53:59 +02:00
Matías Locatti 2e4f8fc288
Add firmware installation to bot call (#140)
* Add firmware installation to bot call

* Update yuzu.json
2023-05-06 07:25:58 +05:30
liushuyu 7baa540663 commands/grantTester: new command 2023-04-28 14:41:45 +02:00
liushuyu c61fafdca0 common: extract the grantRole function 2023-04-28 14:41:45 +02:00
liushuyu ffb697c323 deps: update dependencies 2023-04-28 14:41:45 +02:00