oldschoolgg / oldschoolbot Goto Github PK
View Code? Open in Web Editor NEWOld School Bot - A fanmade discord bot based on Old School RuneScape (OSRS)
Home Page: https://www.oldschool.gg/
License: MIT License
Old School Bot - A fanmade discord bot based on Old School RuneScape (OSRS)
Home Page: https://www.oldschool.gg/
License: MIT License
Switch everything in the bot to use sendLocale, so we can translate the bot into other languages easily.
progress started here: gc@ba170c7
parse multiple items separated by comma to be price checked
ability to +finish allpets, the equivalent of calling +pet on every pet
Hi,
I think you should add an option to add the reddit source link for images from random subreddits. That way people can always know the existing source of the image that they want more details about, instead of having to reverse image search or ask people for the source. This could possibly be an optional third parameter for the !rand command.
Thanks.
https://scs.twilightgamez.net/06SOs.png
:dragon_hunter_crossbow:
and the line break
plz thx
https://i.imgur.com/pNIsZch.png
865 kc olmlet with ances legs, but also 865 kc bow and first pair of ances legs at 1990 kc.
Probably just something like pet rolling separately or something, but figured I'd post it anyways.
As for the suggestion, I was wondering if you'd consider increasing the amount of rolls some monsters can do with the +kill command? For example, shamans have a max of 1000, as do a few others.
Thank you!
The +bank --search is kind of not helpful.
I would recommend just making it search for items that include the word that you search for.
I tested this by typing:
+bank --search clue
and got no results.
So I started digging through my bank and saw my master clue but it didn't find it.
So I tried:
+bank --search Clue Scroll (Master)
and it found it.
But if you could make it find all the items with the string and make a list outputted to the chat. That would be greatly appreciated.
((Also, I love this bot. Thank you for making it. Me and my friends are competing and plan on doing group bossing soon. It's great fun))
When someone does a +dice command gambling over 100m, send a message to the #notifications channel saying "X just won/lost 100m!"
You have so many functions and awesome skill menus, but to my knowledge of the way the bot works, it doesn't factor any skill levels into bossing runs or questing requirements / completion times. Is there something that is going to be implemented to integrate skills, or is skill leveling just there to flex max capes?
Can't drop beach boxing gloves because .get only returns 1 pair. Use Items.find
instead to match the name + return the one that the user has some in their bank.
We could not have any item sprites in the src and download them on startup from http://static.runelite.net/
? (Cached locally).
The command +timeto99 should display the ehp to 99 for each skill, just like how +xpto99 displays the xp left to 99.
works with +b
https://i.imgur.com/kuD23xG.png
doesnt work with +sellto
https://i.imgur.com/H25Tjus.png
Points at olm is according to the wiki points/8675 (https://oldschool.runescape.wiki/w/Chambers_of_Xeric).
Using their example: 413,250/8,675 โ 47.6%, or 0.476
Doing +raid 413250 gives 58% of purple.
there are 2 items called dragonfire ward/dragonfire shield, 1 tradeable 1 untradeable, even though in your bank you have the tradeable one, when you try to sell it, the sellto command thinks your trying to sell the untradeable one (because they have the same names).
current: witchhaven
actual: witchaven
The crystalmethlab npm package has support for the competition API on crystalmathlabs, therefore I'd suggest making commands to support these as well.
Ref: https://www.npmjs.com/package/crystalmethlabs#comprankingscompid-skill---err-rankings
I can start working on these commands, but I'm not familiar with klasa, so reviews will be required.
May require we update prettier as it breaks with nullish coallescing currently.
The exact droprates are posted here: https://twitter.com/JagexWolf/status/834835144196358145
e.g. +bank --full
will upload a .txt file with your entire bank laid out with name + quantity, maybe value.
can u do something like this for +ttm? this is the twisty bot !ttm it shows how long of ehp left till i get 99 i only use that bot for that but i use ur bot as well but it would be awesome if u do something like that?
example +ttm all and it only shows the how long (in times) left for the ones thats not 99 more clearer then twisty bot i like the +xp /+stats etc so clean
Hi guys, this is my first time cloning this repo. When I run npm install
I get the error:
pathspec '916/head' did not match any file(s) known to git
I looked at the NPM logs and apparently it's due to the klasa package.
In our package.json
, there is this:
"klasa": "github:dirigeants/klasa#916/head",
I am not familiar with this syntax. Is this trying to install the package from a specific branch in Klasa (916/head)? Did the branch get deleted on Klasa's end because I don't see it in in their list of branches?
When I delete klasa
from package.json
and run npm install
, it works just fine.
Is anyone else having this issue? Here is what I am running this with:
example: https://i.imgur.com/ZgxZPQr.png
bots ID is 303 73 0326692429825
annoys me so thank you goodbye
With barrows cl completed, it doesnt turn green.
Add command to enable/disable individual aliases of a command.
I started adding this at #52
Currently +cmd disable w
disables usage of +w
and +wiki
Proposed +alias disable w
disables usage of +w
but not +wiki
dragon items have apparently been removed from raids drop tables.
The .gitignore file has resources/triviaQuestions.json
, whereas the actual file is resources/trivia-questions.json
, and is available publicly in the repo.
The bot will always reply with "You don't have enough Copper ore" despite the amount of copper ore you actually have.
Move some, or all, the ClueTier data to osjs, and export as collection like monsters.
yes
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.