-
Notifications
You must be signed in to change notification settings - Fork 168
Configuration and Usage
PogoLocationFeeder is brought to you by 5andr0 and Ilses
PogoLocationFeeder (PogoLoco, PogoFeeder) is designed to interface with NecroBot (and recent forks thereof) to allow it to automatically snipe Pokémon posted to dedicated Discord sniper channels (among other locations).
Building from source will always keep you up-to-date with the latest features and bugfixes. That said, the latest release may also be found on the releases page.
You should only need to run one server instance, which will accept connections from all of your bot clients.
When you run the server for the first time, it will generate a Config\config.json file and close again (assuming there is not an existing config.json). You may then edit this file if you wish to use a custom port, or to enable/disable web sources. Once you are happy with your settings, run the server again.
Here's an example config:
{
"Port": 16969,
"UsePokeSnipers": true,
"UsePokezz": true,
"UsePokewatchers": true,
"PokeSnipers2Exe": "",
"RemoveAfter": 15,
"ShowLimit": 30,
"VerifyOnSkiplagged": true,
"UsePokemonGoIVClub": true,
"UseFilter": true,
"AppTheme": "Dark"
}
The filter.json file controls which pokemon will be ignored and which will be fed to the client. There is also a toggle that determines whether the filter should be used. E.g.:
[
"Snorlax",
"Dragonite",
"<other pokemon you want fed to client program>"
]
The Config\discord_channels.json file is id --> name translation. You may not use it to add channels! As of the v0.1.4 release, removing channels from this file will cause them to be ignored by the server. You can use this to mute channels that frequently post fakes!
Please open an issue request with [Server Request] in the header if you would like a channel or server to be added to the feed, and include a Discord instant invite link to that server. We will be working toward improving the quality of the feed in future updates.
Your client's wiki should contain a configurations guides that better explains client-side sniping settings. For instance: https://github.com/NECROBOTIO/NecroBot/wiki/Automatic-Locations-Sniping-Guide
Here is a brief overview of common settings:
NecroBot's config.json file contains the following relevant options:
"SnipeAtPokestops": true,
"MinPokeballsToSnipe": 0,
"SnipeLocationServer": "<set this to the configured server>",
"SnipeLocationServerPort": <integer port of the configured server>,
"UseSnipeLocationServer": true,
"UseTransferIVForSnipe": <true/false. Note that this will SKIP sniping Pokémon below your transfer IV setting>,
"MinDelayBetweenSnipes": 5000,
"PokemonToSnipe": {
"Locations": [
{
"Latitude": "<This feature checks additional locations...>",
"Longitude": "<...other than those used by this bot>"
}
],
"Pokemon": [
"<List of Pokémon the bot is allowed to snipe>",
"Mewtwo"
]
}
###Additional Information
A reasonable default list of NecroBot config.json sniper settings may be found at: Ilses' PokeSnipe List V1.3 (note: this is probably outdated)
You might wish to remove most (or all) of the locations unless feed data is insufficient.
###Contact Discord: @Ilses#9123
PogoLocationFeeder's public Discord server
Make sure to report any issues you encounter on our issue tracker!