MountainProject icon indicating copy to clipboard operation
MountainProject copied to clipboard

A scraper and reddit bot for the website MountainProject.com

Results 19 MountainProject issues
Sort by recently updated
recently updated
newest added

For instance, in https://www.reddit.com/r/climbing/comments/715awf/red_rock_season_is_back_cruisin_up_yak_crack_511c/ the user mentioned that they are climbing "Yak Crack". While there are some results with that name, the real result is actually "Yaak Crack". We should...

enhancement

Using protobuf would - theoretically - save us a lot of space in the size of the file https://developers.google.com/protocol-buffers/docs/csharptutorial

enhancement

https://github.com/derekantrican/MountainProject/blob/a06a0b7ec07bcfdd159e5b68c2fab1e60a05e0d7/MountainProjectBot/ApprovalServerRequestHandler.cs#L135 In the above, I think we are using `approvalRequest.SearchResult.RelatedLocation` for each result, even though it may not apply to that area

There have been a few instances recently of duplicate comments (2 or 3 of the same comment) as a reply to a post/comment. Looking at the logs of the bot,...

bug

The bot can respond with a "multicomment" for multiple MP links, but it can't do the same for a comment like the following: > !MountainProject Streetcar Named Desire > !MountainProject...

enhancement

https://github.com/derekantrican/MountainProject/blob/0c17fda151a9f9f3ec51c720c39f6828f8e4af85/MountainProjectAPI/Functions/MountainProjectDataSearch.cs#L662 The "First priority" and "Fifth priority" are case-sensitive matches. This is failing for "Darkness at Noon" where the top priority match has a capitalized "At" and some lower priority...

bug

Hey there 👋 Love the bot, but something that would be super useful would be if Australian grades were added to the list of grades on a climb. I remember...

enhancement

Apparently the "British/UK" grades listed [here](https://www.mountainproject.com/international-climbing-grades) are trad grades. The feature request is that we also list these grades when the route type contains trad

enhancement

When someone fills out the Google form requesting to be blacklisted, this should be done automatically. Something like this: 1. User fills out form 2. Google Apps Script behind the...

enhancement

Investigate using machine learning (probably with [ML.NET](https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet)) to identify route/area names in post titles. This could possibly provide the following advantages: - Replace our [current name parsing function](https://github.com/derekantrican/MountainProject/blob/18158683d11d5d9032be90ef76ffdb33bb576c3a/MountainProjectAPI/Functions/MountainProjectDataSearch.cs#L362) which has...

enhancement