Git Product home page Git Product logo

discordopole's Introduction

This repo is no longer maintained

Due to a lack of motivation and time, I've decided to archive most of my repos. At the time of writing this, it's still fully functional.

I hate what Discordopole has become. I love the idea but the work has been super messy. Here's a short hisotry:

  • I liked Worldopole but it was super outdated and no one would've used it anyway since all my users prefer using Discord over dedicated websites

  • So I started to convert some of Worldopole features to Discord (master branch)

  • At the time I sucked at coding (still do, but it's even worse back then) so the project quickly became hard to mainatin and I lost motivation on it

  • Andy picked it up, hacked in a lot of features than I didn't really like (develop branch)

  • I started rewriting it on develop-develop. That rewrite provides a great base imo and I actually have it running. But it's mainly missing Stats stuff (that I don't care about) and documenation. Else it's pretty good

  • I stopped working on develop-develop because I first wanted to finish pogodata (now called pogodatapy), so I have a proper base to work with. When that project was nearly finished, I prioritized other stuff. Then pogodatapy got super messy and I started redo-ing that. Quickly lost mootivation on that and now I'm just quitting everything.

  • yeah.

  • 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

  • Maybe Discordopole could benefit from a system like I have in my conceptional discordmap repo.

  • Stat stuff should be implemented

  • Whatever else you can think of. Maybe a Hundo Board. Maybe an Event Boards based on pogoinfo.

  • If you like to continue work on this, please DM me on Discord. Would like to talk about it more.

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
  • raid_lvl_7_active: amount of active lvl 7 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, raid lvl 7 to show lvl 1-7 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
  • egg_lvl_7_active: amount of active lvl 7 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, egg lvl 7 to show lvl 1-7 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

discordopole's People

Contributors

acocalypso avatar alexmartz710 avatar audidriver13 avatar carlosvmx1 avatar ccev avatar dependabot[bot] avatar fosjoddie avatar gizdulock avatar idna-ved avatar imarize avatar

discordopole's Issues

Update and refactor

Update bot code for pokemon go proto updates and refactor code, add new funtcions.

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.