Coder Social home page Coder Social logo

wittypleb / runecord Goto Github PK

View Code? Open in Web Editor NEW
18.0 18.0 9.0 4.39 MB

RuneCord is a bot for Discord which allows you to use certain commands to get RuneScape information easily.

Home Page: http://runecord.xyz

License: MIT License

JavaScript 100.00%
bot discord runescape

runecord's People

Contributors

c99a7cad avatar duke605 avatar nouish avatar wittypleb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

runecord's Issues

Warbands command

The warbands command doesn't say the time when it is within an hour

It would also be nice if it said the minutes instead of just the hour for clarrification

Fix time till next cache

When the time till next cache is less than a minute, it returns a blank number, making it say:

Next Guthixian Cache will be in minutes.

Possible it breaks the other time-sensitive commands as well, look into them.

Add more information to )serverinfo

Change )serverinfo command to this:

Server:
ID:
Region:
Members:
Chats: x Text (x) Hidden / x Voice
Owner: username#id
Created: x year, x months ago (date UTC)
Icon: URL
Roles:

More precise bot check for msgCreate

As of now you have:
if (msg.author.bot === true) return; // Do nothing if the message author is the bot.

However this prevents any bot user from using RuneCord commands. It would nice to have this functionality. Perhaps you can check userIDs to make sure the message doesn't belong to the RuneCord bot rather than just checking if the author is a bot.

!gainz not working with just my RS account

!gainz doesn't work with my username and my username only. It works for all of my friends accounts plus some random ones too. Mine doesn't, it shows only 0 xp gained.
I have my Adventures log set to public (been like that for three years) and RuneTrack has been tracking since 2013.

Reproduction Steps:

  1. type !gainz Daan V

Expected behavior:
Shows table of nothing gained when I've been playing all day.

Observed behavior:

.Shows table of nothing gained when I've been playing all day.

Screenshots and GIFs

nothing

Bot version: 4.2.4 [Enter Bot version here]
Local or Official: Official [Enter local for your own bot, Official for the official bot]

Additional information:

  • Problem started happening recently, didn't happen in an older version of RuneCord: [Don't know, only tested 4.2.4]
  • Problem can be reliably reproduced, doesn't happen randomly: [Yes!]

~Vis not working

We use our runecord daily but a few days ago it stopped working. When we try using our runecord for viswax it says "The combination hasn't been updated yet. Please try again later."
how come it have been down for days??

"~about" Not Working

Using the "~about" or "~info" command(s), the bot will not respond. Using "~help about" has no description about the command either.

image

~alog Command not Working

I run the alog command with a valid user and it responds with "There was an error while grabbing the adventurer's log for ''. Please try again later."

auto deleting

So when i use command ~alog or ~stats it replies with the requested info then a second later it auto deletes help?

Fix bot uptime

Bot uptime says "a few seconds ago" no matter how long it's been up.

RuneCord Update

"OUT OF DATE A new version of RuneCord is available"

Ok to I get the message shown above in the console. I've gone through the documentation and haven't really found much on the subject. Is there a script I can execute to update the bot?

What I'm really asking here is if theres an easy method of updating the bot.

RuneCord Bot not reading index.js

Hi. I tried running the bot as normal and it just returns "node index.js" and closes the command. The versions of everything I have are as follows:
"ascii-table": "0.0.9",
"chalk": "1.1.3",
"eris": "0.5.0",
"html-entities": "1.2.0",
"mixpanel": "0.5.0",
"moment": "2.17.0",
"require-reload": "0.2.2",
"stringify-object": "3.1.0",
"superagent": "3.0.0",
"truncate": "2.0.0"
Node.js: 6.9.4
Python: 2.7.13150 AND 3.5.2150

I have updated all Java associated programs as well.
I don't know how to use prnt.sc, so I'll copy and paste here.
I can send any additional information if needed.
runecord

Incorrect ~rots rotation

Using the ~rots function displays the wrong rotation. It has been wrong the past 3 days when I check.

July 1st rotation (in-game):
screen shot 2016-07-01 at 12 50 43 pm

Discord rotation:
screen shot 2016-07-01 at 12 48 56 pm

OldSchool Stats Not Working

Old School stats no longer come back from ~osstats command

Reproduction Steps:

  1. type ~osstats supernate91

Expected behavior:

Bring back stats from the old school server for supernate91

Observed behavior:
Nothing happens

Screenshots and GIFs
screen shot 2016-11-11 at 8 05 17 am

Bot version: v3.2.0
Local or Official: Official

Additional information:

  • Problem started happening recently, didn't happen in an older version of RuneCord: [Yes]. I didnt update anything
  • Problem can be reliably reproduced, doesn't happen randomly: [Yes]

Warbands time is off

The next wbs is in 26 minutes as I am typing this, but the bot keeps telling me it's 5 hours and 26 minutes.
Not sure if the latest update screwed this over or what.

Timestamp

The timestamp on each embeds footer gives the wrong date. I even got a 0th which is impossible.

Reproduction Steps:

  1. Use a command like )stats
  2. Look the timestamp of the message

Expected behavior:

Timestamp should gives the posting date of the message

Observed behavior:

Timestamp is giving a wrong date, even got a 0th. However the hours are fine.

Screenshots and GIFs

Can be directly tested on any server with RuneCord

Bot version: 4.1.0
Local or Official: Tested with both

Additional information:

  • Problem started happening recently, didn't happen in an older version of RuneCord: [Yes]
  • Problem can be reliably reproduced, doesn't happen randomly: [Yes]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.