Code Monkey home page Code Monkey logo

timthewordwarbot's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m @utoxin
  • ๐Ÿ‘€ Iโ€™m interested in ham radio, science fiction, fantasy, writing, game dev, and countless other hobbies.
  • ๐ŸŒฑ Iโ€™m currently learning Godot Game Dev, Eagle circuit design, and how to be a better developer.

timthewordwarbot's People

Contributors

mysteriousages avatar pengowray avatar utoxin avatar xorelock avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

timthewordwarbot's Issues

'Random Wars' mode

Add a mode for running random wars over a certain time period in a channel.

Reduce Spam

Change some commands, especially spammy ones, to direct-message the user instead of spamming the channel, more like how the !help responses work.

Timmy interacting in PM

Allow Users to interact with Timmy in private/direct messages for things that general channels don't care about or things that normally result in PMs(!interactionflag, !Chaininfo, Etc.)

Track Timer Processes

Timer process data needs to be stored so that it can be reset later from within the bot, instead of requiring a restart.

Lots more string variations needed

In many places in Timmy, there are 'preset' messages that he uses when certain things happen. I've been working on adding more variations to those, so that his output is a little bit more interesting and varied. If you want to help with Timmy, but don't know coding, those would be great places to start.

Right now, the main place I'd like to see this done is in the new raptor messages for bragging, stealing plot bunnies, and recruiting raptors from another channel.

Confused Wrimos

Wrimos seem to be confused with the wording: !startwar - Starts a word war

Suggest changing it to: !startwar - Starts a word war

Swap-out 'Timmy' in markov text

Swap out the bot's name in markov text with random names from the channel. (Need to do something for twitter and novel output too.)

Schedule Wars

It would be helpful to be able to Schedule Word wars to an exact time (I.e. 8:45 Am, 4:00 pm, 23:45 etc.) . I would suggest that you limit the start times to something reasonable. (say within a few hours) so as to not put undue pressure on the hosting resources.

Have Timmy accept 'donations'.

If people start a line with something like: $5 (as if it was money), instead of the standard error about not being allowed to do that, have Timmy instead act as if he had accepted a donation of money.

Timer Breaks

Still investigating origin of issue, but occasionally, the timers just stop running for no apparent reason. Seems to happen most when they are under heavy use.

"Soft" ignore setting

Add a soft ignore setting that will still allow command usage, but won't react to normal messages.

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.