vic1707 / AutoPlay-PokeMeow-Discord

A bot that plays PokeMeow for you
15 stars 19 forks source link

Couple of new features #14

Open ghost opened 3 years ago

ghost commented 3 years ago

I have been using this bot for a while now and I enjoy it so much. It helps me with mindless grind. So first of all thank you for making this!

Now I want to talk about some features that would make this experience even better. First feature that I think everyone would enjoy would be sound notification or a message box that pops out when captcha shows up. Another cool feature that would help with grinding money could be npc battles I recently found out that you get on average 2000 coins for each battle against npc its equivalent to a super rare and you don't need anything like a pokeball you just have to win the battle this way we could make money pretty fast.

In my opinion these features are pretty good and useful if you think you could add them to this bot I and everyone would be very grateful.

vic1707 commented 3 years ago

Hello, Thanks for those kind words !

Yeah this feature would be awesome ! I'll add it to my TODO list (where a pause option is already, as well as the captcha solver). Your idea will probably be the next improvment since captcha solver is out of reach for now and a pause capability is complex due to selenium and the incapacity to introduce a ctrl+C to pause the program withour crashing everything.

As for handling battles I have to admit that the amount of work required is enormous, the bot would need to learn which pokemons are member of the team, which are their attacks etc...

A feature I'd like to implement (with the 3 previously mentionned) would be a better handling of fishing, even though I don't think anyone uses it.

If you have more suggestion don't hesitate (I have to admit I haven't touched Pokemeow for a long time since my last ban).

ghost commented 3 years ago

Hi, Thanks for replying!

I think that a simple sound notification would be the best and easiest solution (I think) and a pause feature is not that important in my opinion I actually like how the bot retries to commands it would be bad if the bot just stops responding I actually draws my eyes to the second monitor when I see bot retrying when captcha is required.

As for battles the way I am doing them manually is that I have a very strong 100lvl pokemon and with one move I can sweep the 3 pokemons 1 move per each pokemon because the move is super effective. So doing like a complex idea of battle would be too difficult and unnecessary. Lets say you can choose which npc you want to fight by selecting a number ;battle npc (number) and you select what move you want the bot to perform. Example: Me: ;battle npc 1 Pokemeow: shows you first battle Me: 2 (number of the move) Pokemeow: shows you next battle because you just killed the first pokemon Me: 2

And so on...

I know it sounds simple and probably is very difficult to program but thats my idea. But that how I would do it if I could program.

Also about fishing I love that feature it makes grinding twice as fast and is generally good. I don't think there is any improvement to be made I think its pretty good already.

vic1707 commented 3 years ago

Hi,

I didn't forget you, I'm currently working on the bot but facing so many issues on my own machine...