So basically there's this game on Discord where people roll characters cards , the bot is called "Mudae Bot", what I want to do is use the command $imat <series name> to get the full list of the characters associated with a certain pack of characters, for example theres a series name called "Western" and if I do $imat Western this is what it gets outputed: [login to view URL] as you can see there are 544 pages of characters on it so I want the bot to scrap every single character associated with the "Western" serie into a list, you can also see on the image the commands $wa, $ha, $wg and $hg those are basically the categories of characters, $wa is women in anime, $ha is men in anime, $wg is women in games and $hg is husband in games./
So what I want to do is give a list of series and have the scraper get all characters for each of those series into an array or something where they are separated by categories (wa,ha,wg and hg).
Now the second and final part of the script:
So the characters of each serie can have multiple categories as we've seen but they can also repeat themselves across series. Also theres something called disables where I can disable a max of 25 series and 20k characters, so what I want the script to do is to calculate whats the best combination of series that have the less overlapping possible between them to maximize the number of disabled characters for each category. For example I want to calculate what combination of series can i disable to get the maximum amount of $ha characters disabled possible, lets see an example:
I disabled the western series: [login to view URL] and from the 8155 characters on that series 5091 $ha characters were disabled and a few from other categories as well, so the bot should pick the ones with the most $ha characters in it so it doesnt increase the characters limit with characters form other categories and it also should pick the best combination of series with the lowest overlap possible, for example if I disable the series "Jump Magazines" with 4440 characters and "Dragon Ball" with 37 characters: [login to view URL] you can see that disabling "Dragon Ball" didnt increase the amount of $ha disabled but it increased the overlap limit thats because all of the characters in the "Dragon Ball" series were already in the "Jump Magazines" series so by adding "Dragon Ball" i'm just wasting overlap limit and not increasing the amount if characters disabled
5 freelancer chào giá trung bình$234 cho công việc này
Hello I saw that you need help with scrape bot . I have 5 years of experience working in these jobs. I believe I can help you with it. If you find me worthy of doing your job. Send a message, please
Hello! This needs web scrap skill and needs regular expression skill. I am python expert with deep experience in scrap and re. Hope to discuss further over chat. Regards!
Hi! I'm very interested in your project. I'm a fullstack expert and I've been developing websites and mobile apps for more than 3 years. I hope to join in your project...