Discord Dice Roller Bot

By vampwood, in Star Wars: Edge of the Empire RPG

55 minutes ago, Blue300 said:

Great one, was wondering about something like this for a while now

In command line navigate to the bot folder the type

npm install

Then report back

I have downloaded the bot - LOVE IT!

I have a small issue though - I have it setup on a laptop that is on 24/7 and connected to wifi. It will randomly stop working though....Any advice??

16 hours ago, Jpherly said:

I have downloaded the bot - LOVE IT!

I have a small issue though - I have it setup on a laptop that is on 24/7 and connected to wifi. It will randomly stop working though....Any advice??

Did you update it to the latest version? The newest one requires a cloud database with firebase.

Getting any errors?

SkyJedi, are you still working on this?

I'm not having any joy, followed the latest instruction set and got the the part about Firebase and am stumped. What is Firebase and how am I supposed to get it working. You say insert the Firebase config in the file - no idea what that is.

When I run the start.bat I get

module.js:549
throw err;
^

Error: Cannot find module 'discord.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\Program Files (x86)\SWEotE-Discord-Dice-Roller-master\bot.js:5:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
Press any key to continue . . .

On 5/28/2018 at 2:43 AM, Balt603 said:

SkyJedi, are you still working on this?

I'm not having any joy, followed the latest instruction set and got the the part about Firebase and am stumped. What is Firebase and how am I supposed to get it working. You say insert the Firebase config in the file - no idea what that is.

When I run the start.bat I get

module.js:549
throw err;
^

Error: Cannot find module 'discord.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\Program Files (x86)\SWEotE-Discord-Dice-Roller-master\bot.js:5:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
Press any key to continue . . .

Couple things. First I have a public bot for all to use on thier own personal servers just click this link

Invite @D1-C3 to your server
https://discordapp.com/oauth2/authorize?client_id=294576386696544273&scope=bot&permissions=262144

Secondish, The most up-to-date version of the bot is here

https://github.com/SkyJedi/SWEotE-Discord-Dice-Roller

Thirdy Firebase is the online database that let's the bot retain data between restarts it's free and great. Link here

https://firebase.google.com

Last-style, hope on my D1 help server if you need more help

Invite link to D1-C3 Server
https://discord.gg/G8au6FH

This is awesome! Thanks. I attempted to use Fantasy Grounds, but the lag for tokens and maps was too much so we went handouts and theater of the mind. Game flows much better thanks to this app.

Have you updated the FAQ for how to add successes, failures, advantages, threats, etc to the dice pools? We found them through trial and error, but I didn’t see them in the FAQ. Maybe be I missed it.

6 minutes ago, OriginalDomingo said:

This is awesome! Thanks. I attempted to use Fantasy Grounds, but the lag for tokens and maps was too much so we went handouts and theater of the mind. Game flows much better thanks to this app.

Have you updated the FAQ for how to add successes, failures, advantages, threats, etc to the dice pools? We found them through trial and error, but I didn’t see them in the FAQ. Maybe be I missed it.

!help roll

12 hours ago, SkyJedi said:

!help roll

Thanks

1 minute ago, OriginalDomingo said:

Thanks

i also have most of the commands in this thread and a more complete FAQ in my github project . ALthough now i see that really needs to be updated as well