Skip to content

Discord Bot for Gathering Usefull information from RDM and MAD databases

Notifications You must be signed in to change notification settings

MC0R3/Discordopole

 
 

Repository files navigation

Discordopole takes what Worldopole left behind and puts it into Discord. The goal is to allow your users to get easy access to useful data.

  • Supports MAD and RDM
  • Written with language support in mind. Supports English, German, French, Spanish and Polish

Links

  • Wiki - Getting started, detailed feature overview and more.
  • Discord - Support, announcements and planned features.

Features

There are two types of frontend features:

  • Boards: messages that always stay updated with latest information
  • Commands: allow users to get useful information they want

Screenshots and more information: Board Wiki Page and Command Wiki Page

Added Features in this branch

you will need to change emote repo in config/config.ini to emote_repo = https://raw.githubusercontent.com/alexmartz710/dp_emotes/master/ and use !get emote again in your trash server to get those new emotes

Stat Boards:

  • lure_amount: total amount of active lures
  • lure_types: amount of different lure types

  • raid_lvl_1_active: amount of active lvl 1 raids
  • raid_lvl_2_active: amount of active lvl 2 raids
  • raid_lvl_3_active: amount of active lvl 3 raids
  • raid_lvl_4_active: amount of active lvl 4 raids
  • raid_lvl_5_active: amount of active lvl 5 raids
  • raid_lvl_6_active: amount of active lvl 6 raids

you can use !board create stats area raid lvl all instead of !board create stats area raid lvl 1, raid lvl 2, raid lvl 3, raid lvl 4, raid lvl 5, raid lvl 6 to show lvl 1-6 raids

  • egg_lvl_1_active: amount of active lvl 1 eggs
  • egg_lvl_2_active: amount of active lvl 2 eggs
  • egg_lvl_3_active: amount of active lvl 3 eggs
  • egg_lvl_4_active: amount of active lvl 4 eggs
  • egg_lvl_5_active: amount of active lvl 5 eggs
  • egg_lvl_6_active: amount of active lvl 6 eggs

you can use !board create stats area egg lvl all instead of !board create stats area egg lvl 1, egg lvl 2, egg lvl 3, egg lvl 4, egg lvl 5, egg lvl 6 to show lvl 1-6 eggs

  • scanned_active: amount of active scanned mons
  • scanned_today: total amount of scanned mons today
  • average_iv_active: average iv of alle scanned active mons
  • average_iv_today: average iv of alle scanned mons of the day
  • hundos_active: amount of active hundos
  • hundos_today: total amount of hundos today
  • iv0_active: amount of active mon with 0% iv
  • iv0_today: total amount of mon with 0% iv

other:

  • neutral gyms for gym_teams
  • select timeframe without area for command !pokemon
  • you can use an alternative pokemon table for pokemon command. you will have to expand your config.ini. see config_example/config.ini. pokemon command will use alternative table, if timespan start is older than oldest pokemon in main table.
  • new config option show_used_timespan_in_footer. if True, footer will show everytime used timespan and area for pokemon command

Suggestions from Malte:

  • develop-develop has Quest Boards, Raid Boards and Grunt Boards. + Template support, ok-ish commands to manage everything and an Emoji manager that likes to break
  • Stat stuff should be implemented
  • Whatever else you can think of. Maybe a Hundo Board. Maybe an Event Boards based on pogoinfo.

About

Discord Bot for Gathering Usefull information from RDM and MAD databases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Dockerfile 0.4%