Code Monkey home page Code Monkey logo

inhousebot's People

Contributors

dependabot[bot] avatar lolispo avatar m3dkit avatar pettertendium avatar samev avatar worlund avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

inhousebot's Issues

Add someone else to queue

Add option to add someone else to the queue

E.g. if I write "-queue Petter", it would add "Petter" to the queue instead of my message.author.username

If changing this I suggest that we add another list in addition to queue, which stores the username of the person who added someone to the queue.

Then "-stopqueue" can be used by either:

  • The user who added someone to the queue, e.g. me if I write "-queue Petter"
  • A user with matching username to a position in the queue, e.g. someone with username=Petter if I write "-queue Petter"
  • An admin.

If an admin or the person who added someone else to the queue wants to remove someone they write e.g. "-stopqueue Petter" to remove the "Petter" from the queue.

Originally posted by @Samev in #24 (comment)

I think we have a bit mixed depth of abstraction (maybe not best description...) here as what we handle on this level for the DMs is more or less same logic which goes on in `handleMessage` for messages in text channels. Could be addressed in the future.

I think we have a bit mixed depth of abstraction (maybe not best description...) here as what we handle on this level for the DMs is more or less same logic which goes on in handleMessage for messages in text channels. Could be addressed in the future.

Originally posted by @Samev in #22 (comment)

Bot auto restart

Setup some health check/background script that restarts the bot if it has been down.

Solves the problem of bot crashing when nobody with access to start it is available.

(Nice to have also for the dota bot)

Dota Meme-league

Meme-league game mode.
Separate mmr (or maybe a weighted combination with normal mmr)?

Have meme quests to complete in the game, e.g:

  • Win with only purple heroes
  • Win with networth <10% of other teams networth
  • All heroes must fly
  • Get >5 hero denies in a game (and also add something that promotes picking heroes which are deniable)
  • Individual quests?

Installation Troubles

I downloaded the file, and run npm init through nodejs cmd but I am unable to find the config file? I'm not a coder so this is really hard. Please help :) Can PM me on discord at iAmZeGinger#6692. Thanks <3

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.