Code Monkey home page Code Monkey logo

gotcha's Introduction

Gotcha

Auto spammer / catcher for discord bot pokecord

Gotcha! Is VB.Net application that monitors the users screen and checks for a pokemon spawn/level up. If a pokemon spawn is found then it will automatically attempt to catch the pokemon. Please keep in mind my screen shots of the pokemon might night work for you, in which case you might have to make your own screen shots.

I might make a tool to automate this late since you can screen shot the pokemon from the p!market search --name command results

It also uses sendkeys so it takes over the users keyboard when sending chats. The spam chats are customizable from the basic settings, and the pokemon you want to scan for can be selected or deselected. The bot also sends email notifications if you choose to, and will notify you if you find;

  • Legendary
  • Mythic
  • Ultra Beast
  • Alola

Because it takes over your keyboard, it has to select discord, so before each message it re-selects the discord window, it does this using the window name, i.e #general - Discord in this example the channel name is general so in the advanced settings you can set two channel names, one is for the auto spam/catch and the other is for the quick commands. Quick commands allows users to send quick pokecord commands that are needed frequently, such as;

  • Toggle detailed view for p!info
  • Order p!info by
    • Alphabetical
    • Number
    • Level
    • IV
  • Select Latest pokemon caught
  • Info via p!info <selected/latest>
  • Pokemon [p!pokemon] by
    • All
    • Shiny
    • Alolan
    • Mega
    • Legendary
    • Mythical
    • Ultra Beast
  • Pokedex via p!pokedex <owned/unowned>
  • Nickname change
  • Favorites list
  • Check ballance
  • Claim pokedex rewards

The bot also saves your output logs to /logs so you can quick search if you need to.

Download Latest version of Gotcha!

v1.0.0.10

Please keep in mind if you use multiple monitors, this only scans your primary monitor You will have to play with the window size of the discord app, you want it big enough for the bot to try more than once if there is no catch, but enough to bump the pokemon off the screen if there is a catch, but not a level. It's tricky but doable, somewhere near 1117 x 647 on my monitor.

THIS BOT IS NOT PERFECT AND DEPENDS HEAVILY ON IMAGE DETECTION, THE SMALLER AND MORE DISTINCT THE REFERENCE IMAGE THE FASTER AND MORE ACCURATE THE RESULTS, MY SCREEN SHOTS PROVIDED MIGHT NOT WORK

I will consider making a scraper to auto send commands and pull up pokemon from pokecord and take a screen shot but that might be way in the future.

Gotcha! About

Gotcha! About

Gotcha! Logs

Gotcha! Logs

Gotcha! Advanced Settings

Gotcha! Advanced Settings

Gotcha! BasicSettings

Gotcha! Search

Gotcha! Basic - Search

Gotcha! Select / Deselect

Gotcha! Basic - Select / Deselect

Gotcha! Add / Remove

Gotcha! Basic - Add / Remove

Gotcha! Quick Commands

Gotcha! Quick Commands

Gotcha! Stats

Gotcha! Stats

Gotcha! Home

Gotcha! Home

gotcha's People

Contributors

onisensei avatar

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.