GithubHelp home page GithubHelp logo

onisensei / gotcha-v2.1 Goto Github PK

View Code? Open in Web Editor NEW
30.0 4.0 24.0 304.03 MB

Gotcha Bot is an all in one bot for pokecord, it will auto catch, auto level, auto buy xp boost, auto vote, and so much more! This bot is also activly supported, if you have issues setting it up, please let me know on discord! DefaulT#2648

Visual Basic .NET 100.00%
pokecord pokecord-catcher pokecord-hack pokecord-discord-bot gotcha gotchabot gotcha-bot pokecord-autocatcher

gotcha-v2.1's Introduction

Gotcha-v2.1

THIS BOT IS NO LONGER SUPPORTED - IT STILL WORKS BUT I WILL NOT HELP U FIX IT

PLEASE CHECK THE REDDIT FOR ANY AND ALL NEWS AND UPDATES

https://www.reddit.com/r/gotchabot/

This bot is not for pokemon go. It is for the discord bot called pokecord.

Auto spammer / catcher for discord bot pokecord

This will take over your keyboard. This is not meant to be used in a discord server with mutiple people, use at your own risk.

Preview

preview

Video guide

Youtube

Downloads

Discord Client

Gotcha v2.1.1.2 - Latest - Working 9/25/19

Gotcha v2.1.1.1 - Old patched

Gotcha v2.1.0.10 - Old - Hotfix

Gotcha v2.1.0.9 - NOT STABLE - New auto voter

Gotcha v2.1.0.8 - Latest Release - New webbrowser support

Gotcha v2.1.0.7 - Older

Gotcha v2.1.0.6 - Older

Gotcha v2.1.0.5 - Older - New auto update feature. This can be turned off in settings.ini

Gotcha v2.1.0.4 - Hotfix - Older - Stable

Gotcha v2.1.0.3 - Older - Stable

Gotcha v2.1.0.2 - Older - Stable

Gotcha v2.1.0.1 - Older - Stable

Gotcha v2.1.0.0 - Original Commit - Stable

Discord Commands

Commands:
+g <- Prefix

Settings Commands: (you must include the "[]" brackets.)

+g[settings][channel][channelname] <- replace channelname with your channel name.
	- This command changes the channel name in the settings.ini file.
	
+g[settings][token][yourtoken] <- replace yourtoken with your token.
	- This command changes the token in the settings.ini file.
	
+g[settings][prefix][p!] <- replace p! with your pokecord prefix.
	- This command changes the token in the settings.ini file.

+g[settings][spamdelay][1500] <- replace 1500 with your delay in ms.
	- This command changes the spam delay in the settings.ini file. (1500ms the default, is the suggested ammount)

+g[settings][autoupdate][on/off] < - replace on/off with either on or off.
	- This command changes the auto updater to true or false in the settings.ini file.
	
+g[settings][autospam][on/off] < - replace on/off with either on or off.
	- This command changes the auto spammer to true or false in the settings.ini file.

+g[settings][autolevel][on/off] < - replace on/off with either on or off.
	- This command changes the auto leveler to true or false in the settings.ini file.
	
+g[settings][autobal][on/off] <- replace on/off with either on or off.
	- This command changes the auto ballance to true or false in the settings.ini file.
	
+g[settings][catchdelay][750] <- replace 750 with your delay in ms.
	- This command changes the catch delay in the settings.ini file (750ms the default, is the suggested ammount)

+g[settings][legend][on/off] <- replace on/off with either on or off.
	- This command changes the legendary notifications to true or false in the settings.ini file.
	
+g[settings][mythic][on/off] <- replace on/off with either on or off.
	- This command changes the mythical notifications to true or false in the settings.ini file.
	
+g[settings][ultrabeast][on/off] <- replace on/off with either on or off.
	- This command changes the Ultra Beast notifications to true or false in the settings.ini file.
	
+g[settings][event][on/off] <- replace on/off with either on or off.
	- This command changes the event pokemon notifications to true or false in the settings.ini file.
	
+g[settings][shiny][on/off] <- replace on/off with either on or off.
	- This command changes the shiny pokemon notifications to true or false in the settings.ini file.
		
+g[settings][custom][on/off] <- replace on/off with either on or off.
	- This command changes the custom pokemon notifications to true or false in the settings.ini file.
		
+g[settings][reload]
	- This command reloads the settings.ini file. This is required after any settings changes in order to take effect. Even after it is suggested to reboot the bot.
	

Setup

  • Click Here to create a bot and invite it to your server as follows

    • Click the 'New Application' button

    New Application

    • Enter a name for this bot and click create

    Name Bot

    • Click the 'Bot' tab under settings on the left toolbar

    Bot Tab

    • Click the 'Add Bot' button

    Add Bot

    • Click 'Yes do it' in the pop-up

    Yes do it

    • Select 'OAuth2' tab under settings on the left toolbar

    OAuth2

    • Select 'Bot' checkbox from the scopes list and copy the link

    Bot OAuth2

    • Paste the copied link into a new tab / new window

    • Select the server you want to invite the bot to and click 'Authorize'

    Authorize Bot

    • Go back to the developer portal at and select the Bot tab again.

    Bot Tab

    • Click 'Copy' button located under the token

    Copy Token

    Downloading

    • Extract the zip to the desktop or my documents, somewhere you can find it easily.

    Extracted

    • Open the folder Gotcha v2.1 that was extracted from the zip and start Gotcha v2.1.exe
      • If you do not want the auto updater to run you need to go to /config/settings.ini and change AutoUpdate to False
      • If you want to change any settings beforehand please check /config/settings.ini and change them
      • If you want to change any settings during the bot running, use the commands located in this readme
      • If you want to pause the bot press F12

    Application

    • If there is an update the auto updated will automatically start. If not then the bot will ask you for your token.

      • This is the token we coppied in the step above, paste it using CTRL + V and press enter

      • The updater should now be asking you for the channel name

        • This is the name of the channel you will be spamming and catching pokemon in, on discord, do not include the #
      • Once complete the bot should start.

    • If there is no update the bot should start.

/config/*.ini explaned

/config/catch.ini

[Catcher]
AutoBal = True                                 ; If True this will auto collect pokedex rewards
CatchDelay = 750                               ; The delay the bot should wait before catching the pokemon
PokeWhitelist = Bulbasaur, Ivysaur, Venusaur   ; The list of pokemon you want to catch. Must be spelled correctly, and capital first letter
[Stats]
Visible = True                                 ; If True this will display catch stats
Totals = True                                  ; If True this will display total lifetime catch stats if catch stats are visible
MostCaught = True                              ; If True this will display your most caught pokemon
Money = True                                   ; If True this will display your current ballance

/config/counts.ini

[Catches]
Seen = 798                                     ; This is how many pokemon you have seen total
Caught = 797                                   ; This is how many pokemon you have caught total
Legendary = 0                                  ; This is how many legendary pokemon you have caught total
Mythical = 0                                   ; This is how many mythic pokemon you have caught total
UltraBeast = 0                                 ; This is how many ultra beast pokemon you have caught total
Event = 0                                      ; This is how many event pokemon you have caught total
Custom = 0                                     ; This is how many custom selected pokemon you have caught total [set in notifications.ini]
Shiny = 1                                      ; This is how many shiny pokemon you have caught total
[MostCaught]
Popular = Skiddo                               ; This is your most caught pokemon ever
PopularCount = 8                               ; This is how many you have caught of that pokemon
[Levels]
Level = 278                                    ; This is how many levels you have gained in total
Evolution = 2                                  ; This is how many evolutions you have gained in total
[Money]
Credits = 132125                               ; This is how many credits you currently have

/config/levels.ini

[Leveler]
AutoLevel = True                               ; If True this will auto select the next pokemon either from queue or latest
LevelQueue = 4076, 4693, 701, 917              ; There are the pokemon to select first else will select latest if empty
[Stats]
Visible = True                                 ; If True this will display level & evolution stats   
Totals = True                                  ; If True this will display total level & evolution stats 

/config/notifications.ini

[Notifications]
Legendary = True                               ; If True this will DM you when you catch a legendary pokemon
Mythical = True                                ; If True this will DM you when you catch a mythic pokemon
UltraBeast = True                              ; If True this will DM you when you catch a ultra beast pokemon
EventPkmn = True                               ; If True this will DM you when you catch a event pokemon
Shiny = True                                   ; If True this will DM you when you catch a shiny pokemon
CustomPkmn = False                             ; If True this will DM you when you catch a custom listed pokemon below
CustomPoke = Dragonite, Tyranitar, Salamance, Metagross, Garchomp, Hydreigon, Goodra, Kommo-o

/config/settings.ini

[Basic]
BotToken =                                    ; This is the bot token you get from https://discordapp.com/developers/applications/
Channel = general                             ; This is the channel in discord you want to spam/catch
Client = Discord                              ; This is the client type | Windows: Discord | Chrome: Google Chrome | Firefox: Mozilla Firefox
Prefix = p!                                   ; This is the pokecord prefix
BotHotkey = F12                               ; This is the hotkey for pausing/resuming the bot | F1 - F12

/config/spam.ini

[Spammer]
AutoSpam = True                               ; If True the bot will auto spam
SpamInterval = 3500                           ; The interval in MS for how offten to spam messages

/config/updater.ini

[Updater]
AutoUpdate = True                             ; If True the bot will auto update
Version = 2.1.0.9                             ; The current version your bot is running

/config/voter.ini

[Voter]
AutoVoter = True                              ; If True the bot will auto vote every 12 hours
LastVote = 8/3/2019 7:53:49 PM                ; This is the last time your auto voter ran
[Discord]
Email = [email protected]                         ; This is your discord email. This is required. Otherwise set AutoVoter = False
Password = test123                            ; This is your discord password. This is required. Otherwise set AutoVoter = False

gotcha-v2.1's People

Contributors

onisensei avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

gotcha-v2.1's Issues

Problem with running .exe

It wont let me run the "Gotcha v2.1" application. I am running on Windows 10 at the moment.
It says...
"Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw and exception. ---> System.InvalidCastException: Conversion from string "8/13/2019 3:04:28 PM" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Gotcha_v2._1.Gotcha . . cctor ()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)
"

Auto Catcher not working

When a pokemon is apears, the bot does not recognize the pokemon and it just says the "[ENCOUNTERED]" message

Bot isnt working after fix

I have created a new server after the bots auto catcher didnt work. now the autoxpbuy command keeps running even if it's set to false and auto catcher still doesnt function

Auto-catch no longer works

The auto-spam continues to work as before, but the last time the auto-catch worked for me was late on September 21. I checked the config files and also removed the bot and set it up again, but it didn't fix the issue.

CleanUp the Repo

Please cleanup the repo. It contains binary files which increase the download size heavily.

Didn't Get The Bot

I paid $5 on the patreon and didn't receive anything from the creator.
I'm still waiting to be friended by him on the discord, can't send him dms because my friend request is not accepted yet.
Sorry for the bothersome post though. :(

"ı" problem

Bot can't catch pokes start with letter "I" because our language have 2 different lower case "I"s. One without dot on it and one with dot on it. Does bot catches pokes by looking at txt files in poke folder? Then it can be solved by renaming them.

its not working

Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.InvalidCastException: Conversion from string "8/13/2019 3:04:28 PM" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Gotcha_v2._1.Gotcha..cctor()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

issue

Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.IO.FileNotFoundException: Could not find file 'F:\TEST\Gotcha-v2.1-2.1.0.10 (1)\Gotcha-v2.1-2.1.0.10\Gotcha v2.1\bin\Debug\config\updater.ini'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path)
at Nini.Config.IniConfigSource..ctor(String filePath)
at Gotcha_v2._1.Gotcha..cctor()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

Not running

I tried downloading latest version, but when I run Gotcha v2.1.exe an error message pops up and it closes. (sorry because it's in spanish. Well, I'm spanish)

image

Just donated

I donated to you. I have also added you on Discord. Please get back to me asap. I appreciate it! =) Name on Discord is SmokeyMon

not working

here is the crash report :

Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.IO.FileNotFoundException: Could not find file 'C:\Users\Ziad\Desktop\Gotcha-v2.1-2.1.0.10\Gotcha-v2.1-2.1.0.10\Gotcha v2.1\bin\Debug\config\updater.ini'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path)
at Nini.Config.IniConfigSource..ctor(String filePath)
at Gotcha_v2._1.Gotcha..cctor()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

Not working

In last days, Gotcha doesn't work. Looks like it works but it can't spam, etc.

My problem

having a problem saying Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b' or one of its dependencies. The system cannot find the file specified.
at Gotcha_v2._1.Gotcha..cctor()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

New update crashes

It was working before and then it tries to update and crashes the cmd.
image

Didnt receive bot

I donated for the bot and sent friend request, now i didnt get bot

Problem

Hi
I have two main problems:

  1. app is looking weird
  2. when i try to run bot i keep disconnecting

Log:
2019-09-09 11:59:44 | [LOAD] 11:59:44 Gateway Disconnecting
2019-09-09 11:59:44 | [LOAD] 11:59:44 Gateway Disconnected
2019-09-09 11:59:45 | [LOAD] 11:59:45 Gateway Connecting
2019-09-09 11:59:45 | [LOAD] 11:59:45 Gateway System.PlatformNotSupportedException
System.Net.WebSockets.ClientWebSocket..ctor()
Discord.Net.WebSockets.DefaultWebSocketClient.d__27.MoveNext()
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
Discord.Net.WebSockets.DefaultWebSocketClient.d__26.MoveNext()
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

3

issue showing me

Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.InvalidCastException: Conversion from string "8/13/2019 3:04:28 PM" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Gotcha_v2._1.Gotcha..cctor() in C:\Users\D\source\repos\Gotcha v2.1\Gotcha v2.1\Gotcha.vb:line 89
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

Hotkey not working

When I press the hotkey (f12) the bot doesn't pause so I have to close the program every time I want to pause. Changing the hotkey doesn't fix the issue.

Problem opening .exe

tried opening the bot for the first time as per the video, but encountered an error

Unhandled Exception: System.TypeInitializationException: The type initializer for 'Gotcha_v2._1.Gotcha' threw an exception. ---> System.InvalidCastException: Conversion from string "8/13/2019 3:04:28 PM" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Gotcha_v2._1.Gotcha..cctor()
--- End of inner exception stack trace ---
at Gotcha_v2._1.Gotcha.Main(String[] args)

do I need to download something else or? please help, thanks alot

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.