Coder Social home page Coder Social logo

pokemon-showdown-node-bot's Issues

Bot not choosing pokemon for any Doubles Formats

It has come to my attention that when I challenge my bot to a Doubles Format battle (2v2 Doubles, Doubles OU, Doubles UU, and so on), whenever we get to the stage in which we choose our pokemon, the bot is unable to choose 2 pokemon (despite it can do that with Single Battles). Please fix this. If you want me to be specific about what I am saying, just ask ahead.

http://i.imgur.com/U2hYVWa.png An example of what I meant.

YouTube.

YouTube link function not working .

Help

I know that this is really the wrong place to post this, but I've sent you an email and haven't gotten a reply and know no other way to contact you.

I'm using your bot on my server and I have a lot of cool and interesting suggestions for you, and I would also like to show you some stuff I've been doing with it. If you could come on my server sometime for me to show you / talk to you, that'd be really cool. (Server is Gold)

Thanks in advanced and for developing a great bot n_n

Protocol for getserver.js must be updated

When I do "node getserver.js" and enter the server I want it to connect to, it's giving an undefined error.


Configure your Pokemon Showdown Bot

Client url for server (example.psim.us): origin.psim.us
Getting data for origin.psim.us...
This may take some time, depending on Showdown's speed.

server: undefined
port: undefined
serverid: undefined

Do you want to write this in config.js? (yes, no):

Bot does not recognize the bot rank

When the bot is promoted to "bot" (*) this.isRanked will return false even when checking for permissions such as +, and %. This is (to my knowing) because the bot dose not recognize * as a rank yet. Are there any plans to add this? It would be useful for making commands that need to run things such as /addhtmlbox. I might take a look and try to fix this myself, but I have little experience with PS chat bots outside of writing commands for this bot.

Connection Problems

Hi, I can't connect my bot to the server. It keeps saying 'disconnected from the server - retrying in 10 seconds' over and over again. Here's the link to my config file: config.js

Gen 7 support

The bot currently doesn't play competitively for Gen 7, I believe.

New Bot Rank

The new bot rank is not recognized as auth.

symbol: *

Server advertisement moderating being false

The filter that checks if a user is advertising a PS server will fail IF: you advertise a server and then next to it in the same message put a server that's in the exceptions list.

For instance, let's say that smogtours is whitelisted.

EXAMPLE OF SOMETHING THAT WILL TRIGGER IT:

thisismynewserver.psim.us smogtours.psim.us

Problems with Games + Suggestion

The anagrams game accepts the same answer multiple times, even from the same user. Answering multiple time will award one point each time. Should be fixed.

Suggestion for another game: kunc. kunc is a game in which 4 moves are shown you must guess which pokemon is searched for. For an example see sparkychild's ChuChuBoTTT.

Edit: Another suggestion: Use the translation feature to provide translated names for pokeanagrams or pokehangman.

Bot's AI

Is it possible to improve bot's AI?(in the battles)

Using Proxy on main server.

I appreciate this bot a lot, as it has been fine with me till now but recently it's getting locked every time it connects to the server. I asked someone and got to know it's happening because it's using proxy. I mean, what should we do in this situation?
Note - This happened while using this in the main server.

I would appreciate any help by your side. Thanks.
Regards,
Champ1604.

Leaderboard HTML

Hello, how to have the leaderboard of tournaments in HTML?
Thank

Kunc's sets

Many of the Kunc's sets are unrecognizable,(like arceus' forms), or more pokémon has the same set, could you fix? :(

Updating the Bot for Newly TypeScripted Source References

(I don't think the branch of this bot is maintained anymore, but an FYI for anybody using a fork...)

Recently, this bot became unable to download and reference some source code data from Pokemon Showdown because the files such as format.js were converted to TypeScript ( smogon/pokemon-showdown@a7948c7#diff-ec96f901576fa99367c028b815c0370d ).

Thankfully, Zarel has provided an alternative method of hosting formats.js on Showdown itself ( http://play.pokemonshowdown.com/data/formats.js ), similar to how items.js, etc, are already referenced in this repository. You should be able to make use of this in a fork of this bot by making a change similar to this in your data-downloader.js:-

WeWuzNidokangz@9216150

  • You may need to restart the bot a couple of times to avoid errors after making this change, as it seems to be structured in such a way that modules can try to access downloaded data before refreshing it.

viewing bot

can I view the bot in my browser or can you not see him play?

jointour command

It stopped working, I think due to a recent thing with a change in tournaments?

It says it can't play this tier / doesn't have a team for this tier but it worked before for those tiers.

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.