Comments (10)
Hello, the standard version is unmaintained, see #29. That said, I'd be happy to help you solve the issue.
This appears to be a database connection failure. Go to your Heroku dashboard, click on your app, then settings, and then Reveal config vars
. You should have a Database url
var. This contains your database credentials (do not post it on github). Then go to Resources
, Heroku Postgres
and make sure that the credentials are correct.
from schedulebot.
from schedulebot.
I've tried to simply use the dota deploy as it is far better maintained, however Im unsure the ability to simply ignore or lie in regard to various parts of this to ignore the dota aspects.
from schedulebot.
You could deploy the dota version and ignore the dota features. The only problem is that you'd need to create a Steam account for the bot, which is inconvenient. You can leave the rest of the settings to the default values.
from schedulebot.
from schedulebot.
from schedulebot.
Sadly that part of the log doesn't tell me anything. This is a problem that I experienced with heroku: the web logs don't always show the full log. You can do two things here:
- Go to the resources tab and turn
bot
off. On another tab, open the logs, then turn thebot
back on. If you're on the logs while the crash happens, you're gonna get the full log. But if you come thereafter, you might not get the full log, as it happened to you. - Install the heroku cli and type the following command:
heroku logs -a <your_app_name>
. That will bring the full log.
Again, sorry for the inconvenience.
from schedulebot.
I managed to get it going, wanted cc info even for the free one to start up, bit of a pain but I got that done and working. The question at this point is should the bot show as online?
How do I reconfigure the bot in order to confirm settings, as visiting the https://<>/herokuapp.com/# does not function to reconfigure. Once I am complete with my configuration and with your permission I will update the installation instructions in order to help others
from schedulebot.
here's the latest on re-deploy:
2017-05-01T13:46:52.440473+00:00 heroku[web.1]: State changed from starting to down
2017-05-01T13:46:52.482951+00:00 heroku[bot.1]: State changed from up to down
2017-05-01T13:46:53.176043+00:00 app[bot.1]: Couldn't shut down gracefully! A shutdown will be forced.
2017-05-01T13:46:53.176420+00:00 app[bot.1]: TypeError: Cannot read property 'close' of null
2017-05-01T13:46:53.176424+00:00 app[bot.1]: at WebSocketManager.destroy (/app/node_modules/discord.js/src/client/websocket/WebSocketManager.js:158:12)
2017-05-01T13:46:53.176425+00:00 app[bot.1]: at ClientManager.destroy (/app/node_modules/discord.js/src/client/ClientManager.js:55:20)
2017-05-01T13:46:53.176426+00:00 app[bot.1]: at Client.destroy (/app/node_modules/discord.js/src/client/Client.js:252:25)
2017-05-01T13:46:53.176426+00:00 app[bot.1]: at Promise.all.then (/app/lib/index.js:410:20)
2017-05-01T13:46:53.166678+00:00 heroku[bot.1]: Stopping all processes with SIGTERM
2017-05-01T13:46:53.265193+00:00 heroku[bot.1]: Process exited with status 1
2017-05-01T13:46:55.669809+00:00 heroku[web.1]: Starting process with command npm start
2017-05-01T13:46:58.531513+00:00 app[web.1]:
2017-05-01T13:46:58.531531+00:00 app[web.1]: > [email protected] start /app
2017-05-01T13:46:58.531532+00:00 app[web.1]: > node ./setup/index.js
2017-05-01T13:46:58.531532+00:00 app[web.1]:
2017-05-01T13:47:00.017944+00:00 app[web.1]:
2017-05-01T13:47:00.121682+00:00 app[web.1]: The Setup server is live on port 36179
2017-05-01T13:47:01.555835+00:00 heroku[web.1]: Stopping all processes with SIGTERM
2017-05-01T13:47:01.761100+00:00 heroku[web.1]: Process exited with status 143
from schedulebot.
This still doesn't give me enough information. Can you please reach me on Discord? https://discord.gg/pVVsaDX
from schedulebot.
Related Issues (20)
- 'confirm no' no longer working HOT 1
- Suggestion: Let the bot read and store Dota MMR of linked players HOT 5
- Suggestion: remove pinned message after inhouse/event is over. HOT 3
- Bot will always think someone left the lobby and aborts the lobby autostart HOT 1
- Single version HOT 4
- "Confirm no" bug didn't get fixed on master branch
- Standard version is unmaintained for now
- get-lobby command error
- Keep getting Wrong options passed into the Clapp constructor
- []
- Can't turn off the No Fun / cant start games in the past.
- Can't recognize the master channel link, even when I added the bot to my server HOT 1
- BOT OFFLINE
- Installation/Setup missing cli-table2 for heroku deployment
- Not deploying from Heroku
- Cannot find module 'heroku-client' HOT 1
- Bug: confirm no doesn't work if an event is full
- Possible bug - invisible lobby HOT 4
- Kick command kicks the admin HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from schedulebot.