TsubakiBotPad / pad-cogs

Cogs for a Discord bot related to the mobile game Puzzle & Dragons
MIT License
10 stars 2 forks source link

Work on adding REM data to the pipeline manually #877

Open RheingoldRiver opened 3 years ago

RheingoldRiver commented 3 years ago

The following may be needed to be added:

Attack on Titan: 2013-07-01
Attack on Titan: 2017-06-02
Attack on Titan: 2019-06-07
Batman Collab: 2013-07-01
Batman Collab: 2016-08-18
Bikkuriman Collab: 2013-07-01
Bikkuriman Collab: 2017-03-30
CD Collab: 2013-07-01
CD Collab: 2016-03-11
CD Collab: 2016-09-16
Chibi Collection: 2013-07-01
Chibi Collection: 2016-05-06
Chibi Collection: 2016-07-22
Chibi Collection: 2016-10-07
Christmas: 2015-12-10
Dragon Ball Collab: 2013-07-01
Dragon Swordman: 2013-07-01
Duel Masters Collab: 2013-07-01
Duel Masters Collab: 2016-01-14
Duel Masters Collab: 2016-06-23
Duel Masters Collab: 2016-09-14
Duel Masters Collab: 2017-10-13
Duel Masters Collab: 2018-07-04
Duel Masters Collab: 2019-08-09
Elemental: 2013-07-01
Fairy Tale: 2013-07-01
Fruit Dragon: 2013-07-01
HUNTER×HUNTER Collab: 2013-07-01
Halloween: 2013-07-01
June Bride: 2016-05-29
Kinnikuman Collab: 2016-08-26
Kinnikuman Collab: 2017-08-10
Kinnikuman Collab: 2019-05-17
Late Bloomer Dragon: 2013-07-01
Magazine All Stars Collab: 2017-03-24
Magazine All Stars Collab: 2018-05-28
Magazine All Stars Collab: 2019-09-13
Monster Hunter 4G Collab: 2013-07-01
Monster Point: 2016-02-16
Monster Point: 2016-07-26
New Years: 2015-12-25
PAD Academy: 2016-04-01
PAD Battle Tournament Collab: 2013-07-01
PAD Cross Collab: 2016-07-22
PAD Cross Collab: 2016-08-12
PAD Cross Collab: 2016-09-06
PAD Cross Collab: 2016-11-11
PAD Island: 2013-07-01
PAD Island: 2016-08-05
PAD Radar: 2016-09-07
PAD Radar: 2017-03-09
PAD Radar: 2018-04-12
PAD Radar: 2018-04-26
PAD Radar: 2018-07-04
PAD Radar: 2018-07-23
PAD Radar: 2018-08-09
PAD Radar: 2018-12-05
PAD Radar: 2019-03-27
PAD Radar: 2019-05-22
PAD Radar: 2020-03-18
Picture Book Exclusive: 2013-07-01
Pink REM: 2013-07-01
Power Pros Collab: 2018-07-13
Power Pros Collab: 2019-08-19
Power Rangers: 2019-10-26
Puzzle & Dragons Z Collab: 2013-07-01
Puzzle & Dragons Z Collab: 2016-07-29
Redeemable: 2013-07-01
Redeemable: 2016-09-14
Saint Seiya Collab: 2013-07-01
Shinra Bansho Collab: 2016-01-08
Shinra Bansho Collab: 2019-07-18
Special Gift: 2013-07-01
Special Gift: 2017-06-08
Special Gift: 2020-09-29
Sunday All Stars Collab: 2015-11-20
Sunday All Stars Collab: 2016-04-21
Sunday All Stars Collab: 2017-01-13
Sunday All Stars Collab: 2018-03-02
Sunday All Stars Collab: 2018-10-05
Unsorted: 2021-02-20
Unsorted: 2021-02-22
Voltron Collab: 2017-04-23

Generated with the following code:

    @commands.command()
    async def temp_command(self, ctx):
        db_context = self.bot.get_cog("Dadguide").database
        monster_list = [m for m in db_context.get_all_monsters() if not db_context.graph.monster_is_rem_evo(m) and m.sell_mp >= 3000 and not db_context.graph.monster_is_mp_evo(m) and not m.is_farmable]
        for page in pagify('\n'.join(sorted({'{}: {}'.format(m.series.name, m.reg_date) for m in monster_list}))):
            await ctx.send(box(page))

The following false positives (anniversary gift tamadras) were removed:

Awoken Material: 2017-02-17
Awoken Material: 2018-01-31
Awoken Material: 2019-01-30
Awoken Material: 2020-01-30
Awoken Material: 2020-04-24
Awoken Material: 2021-01-29
RheingoldRiver commented 3 years ago

Here's all the PAD Radar stuff:

PAD Radar: 2016-09-07 
PAD Radar: 2016-09-07 Abyssal Dragon, Apocalypse X
PAD Radar: 2016-09-07 Crimson Inferno Blade, Entetsu Sokaku
PAD Radar: 2016-09-07 Evergreen Glacial Crusher, Hammer Troll
PAD Radar: 2016-09-07 Flame Spore Crusher, Hammer Troll
PAD Radar: 2016-09-07 Frost Spore Crusher, Hammer Troll
PAD Radar: 2016-09-07 Frozen Inferno Blade, Samurai Troll
PAD Radar: 2016-09-07 Omnipresent Earth Blade, Shintetsu Ryokaku
PAD Radar: 2016-09-07 Primordial God, Izanagi X
PAD Radar: 2016-09-07 Purgatory Chaos Blade, Meitetsu Nikaku
PAD Radar: 2016-09-07 Scorched Forest Blade, Samurai Troll
PAD Radar: 2016-09-07 Scorched Ice Blade, Samurai Troll
PAD Radar: 2016-09-07 Yamitsukami-no-miko, Kaminue
PAD Radar: 2016-09-07 Yomitsukami-no-miko, Kuninue
PAD Radar: 2016-09-07 Yumitsukami-no-miko, Kagenue
PAD Radar: 2017-03-09 
PAD Radar: 2017-03-09 Elder of Wood Dragon Caller, Torieh
PAD Radar: 2018-04-12 Toragon
PAD Radar: 2018-04-26 Dusk Shadow God, Ra Dragon
PAD Radar: 2018-07-04 Guardian of the Water City, Athena
PAD Radar: 2018-07-04 Pirate Toragon
PAD Radar: 2018-07-23 Hero Toragon
PAD Radar: 2018-08-09 Calamitous God Machine, Ragnarok Dragon
PAD Radar: 2018-12-05 Aubade Breeze Feline Deity, Bastet
PAD Radar: 2019-03-27 Holy God Demon, Agito-Dio
PAD Radar: 2019-05-22 
PAD Radar: 2019-05-22 Shadow Time Dragonbound, Myr
PAD Radar: 2020-03-18 
PAD Radar: 2020-03-18 Bountiful Fertility Deity, Ceres
    @commands.command()
    async def temp_command(self, ctx):
        db_context = self.bot.get_cog("Dadguide").database
        monster_list = [m for m in db_context.get_all_monsters() if not db_context.graph.monster_is_rem_evo(m) and m.sell_mp >= 3000 and not db_context.graph.monster_is_mp_evo(m) and not m.is_farmable]
        for page in pagify('\n'.join(sorted({'{}: {} {}'.format(m.series.name, m.reg_date, m.name_en if m.series.name == 'PAD Radar' and db_context.graph.monster_is_base(m) else '') for m in monster_list}))):
            await ctx.send(box(page))