Comments (1)
Potentially a good idea.
Some concerns for anyone who would want to have a go at this (I don’t have time or will any time soon):
- Currently the code has no idea of the surrounding text, this feature would require either having knowledge of it or splitting code that is parsing messages into parts that parse text in spoilers and text outside of them. Could do the version that supports just the
||[[link in a spoiler]]||
syntax, I guess, but I feel like it would inevitably raise calls to support spoiler syntax overall. - Links inside spoilers can have usability issues that need to be checked against, since accidentally clicking on them twice for example can make the person go to a link without their intent. Not sure if this is a big concern, but it is still a concern.
from discordwikibot.
Related Issues (20)
- Filtering by new pages doesn’t work HOT 4
- Improve support for MediaWiki wikis with non-standard URLs HOT 4
- Replace CommandsNext with Discord’s slash commands HOT 5
- EventStreams: Allow title matching using regular expressions HOT 1
- Translatewiki: Move the config to channel overrides
- EventStreams: Change used streams to make redirect filtering work
- EventStreams: Some interwiki links in messages do not work
- Linking: Period at end of title causes Android client to include trailing > in URL
- Link to sister project if there's a namespace for it in link HOT 3
- Issues, community wishes, and acknowledgements
- WikiBot does not work in Text Chat in Voice Channels HOT 3
- The bot doesn't link articles with multiple slashes at the beginning HOT 1
- Add support for linking command to display a short link embed HOT 3
- Some interwiki links sometimes cannot be linked to HOT 2
- Improve the rendering rules for link text
- Use MediaWiki API for validating language codes HOT 1
- Ignore magic words when linking to templates HOT 2
- Support gender-specific namespaces
- Allow channel-based configuration HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discordwikibot.