GithubHelp home page GithubHelp logo

hots-willie-module's Introduction

Hello there 👋

Most of my contributions are to private repositories, but feel free to look around. If you want to reach out for whatever reason it's probably best to use LinkedIn.

hots-willie-module's People

Contributors

chadrien avatar kdknft avatar wobbley avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

kdknft

hots-willie-module's Issues

All BattleTags in database.

Create a command that displays all BattleTags in the database and the corresponding IRC username, perhaps as PM.

the errors with accents éàä etc

08:02:06 !rating kenzi
08:02:08 <+Hotsbot> AttributeError: 'NoneType' object has no attribute 'previous_sibling' (file "/home/willie/.willie/modules/hots.py", line 93, in hotslogs_rating)

happens because of the Kénzi guy, is that easily fixable?

!rating is not working properly

Hotslogs has changed, if it only finds one player with the given name it will immediately show that player, hence there will be no table to retrieve the MMR from.

!addbt doesn't accept 5 numbers

03:31:23 !addbt nate#11939 us
03:35:34 does it not think bts can have 5 numbers? or am I getting the region wrong? or just missing something stupid? also tried na and americas.

limit the result of !rotation to 7

sometimes the guy of http://heroesofthestorm.github.io/free-hero-rotation leaves the heroes of the previous week in there for a few hours/days
maybe you can adapt the bot so that it only prints 7 names, instead of all the ones on the page?

07:36:56 !rotation
07:36:56 <+Hotsbot> Free rotation: Arthas, E.T.C, Kerrigan, Li Li, Nazeebo, Tychus, Uther, Falstad, Malfurion, Sonya, Stitches, Valla, Sergeant Hammer, Brightwing

Bug with !rating

Ravilan: !rating Ravilan
Hotsbot: AttributeError: 'NoneType' object has no attribute 'previous_sibling' (file "/home/ubuntu/.willie/modules/hots.py", line 96, in hotslogs_rating)

Brand new bot?

So… as you know I've started to play with IRC bots in ruby, and I've almost finished a Hotsbot clone in ruby, but this one is: tested, has (almost) complete docs, is imo more maintainable (we can split code into files, tests are made easy) and is based on a bot framework having a good documentation (I'm looking at you willie)!

So the question is: would you guys be ok with kicking out the bot based on willie and replace it with this one?

Sources can be found here: https://github.com/chadrien/hots-irc-bot

discussion about an hotslogs api

Hey guys,

Our very own Karti gave me an idea that would give more diversity to our lovely bot.

We could ask Ben (hotslogs dev) to write up an API so that we can pull every single stat that is available on hotslogs.com to give us new options like !winrate, !ratingQM, !ratingHL or whatever you can think of.

Now, it seems like he has evaded the question when Karti asked him so I need your help here to write up some arguments as to why he should do that, what all the advantages are, what can be built with it etc

Thoughts, friends? :)

Better docs

Docs were made in a hurry, improve them so they are more clear and easy to understand

!addbt with no parameters

StroggCake: !addbt
Hotsbot: TypeError: expected string or buffer (file "/home/willie/.willie/modules/hots.py", line 137, in assign_bnet)

add a basic !help command

should add a !help command because that's the first thing people try to do, instead of typing !commands or even reading the topic : o)

it should say something like
Hotsbot: "Hey [name]! Check out my !commands to see what I can do"

thoughts?

Hide players without rating from the list?

HotSBotRavilan: Kenzi [EU] - [2185]
HotSBotRavilan: Kenzi [US] - [ ]
HotSBotRavilan: Kénzi [EU] - [ ]
HotSBotRavilan: Kenzi [EU] - [ ]
HotSBotRavilan: KENZI [KR] - [ ]

In this case, only display the first one, ignoring the rest of it.

Also, league seems to be broken, maybe remove it from the list?

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.