xsduan / conniebot Goto Github PK
View Code? Open in Web Editor NEWConverts x-sampa to ipa.
License: MIT License
Converts x-sampa to ipa.
License: MIT License
eg x/settings embed.active true
eg x/x/x//
blacklists, whitelists, etc
related to #1
Or whatever it's called
i'd assume this should result in /kʷʰ/ (and yes this is currently doable as just z/k+w+h/
)
i'm unsure how related to #48 this is
don't c+p w/e
From discord:
Add extra typewriter alphabets probbly
- ARPABET https://en.wikipedia.org/wiki/ARPABET (arpa//, a// ?): no stress (although it’s already limited to English so like why not)
- Kirshenbaum https://en.wikipedia.org/wiki/Kirshenbaum (kir//, k//?): probably not, or at least heavily restricted
- analphabetic https://en.wikipedia.org/wiki/Phonetic_transcription#Analphabetic because why the fuck not
- worldbet https://en.wikipedia.org/wiki/Worldbet if we can find any information on it
additional information:
Arpabet in particular won’t be able to correctly translate stress because syllabification is something people write entire theses on and this is a silly bot that I wrote in 2 weeks.
Kirshenbaum might be an issue because of the way it allows abstract representations using feature bundles
It would probably require some relatively complex parser or an overly massive conversion table to ensure that /{vls,alv,stp}{low,fnt,unr,vwl}{vcd,vel,stp}/ and /t&g/ get parsed the same(edited)
It would also have to be context-aware to some extent given that . translates to either retroflex or rhotic (though *-SAMPA has this issue as well)
mkdir -pv
isn't part of the POSIX standard, so it's not guaranteed to work. On my machine, it attempts to make a directory ./-pv
, and errors if it already exists.
also, figure out how to split them into 2048 character slices.
honestly can't be bothered
eg syntax
Officiis et ut nobis est et id laboriosam. Aut corrupti aperiam non aut molestiae. Rerum molestiae nostrum porro. Alias nihil voluptatibus quidem et voluptas quia. Eos accusamus incidunt tempora consequuntur et nemo amet sint. Voluptas ut commodi reiciendis eum.
mmmmm thank you npm
i know this is ridiculous but come on.
even if it's just for vowels.
think about it.
Some people are using Revolt instead of or in addition to Discord. It may be nice to have this bot support both, but this is a highly involved and low-priority change:
The current link gives a 404. But the most recent Wayback Machine copy still works. So the link in the help message should be updated. Probably to the latter link, unless anyone has a better idea.
I am willing to create a PR for this issue.
standard
11 depends on the deprecated package circular-json
. The most recent version of standard
is v16.0.4.sqlite3
depends directly on a deprecated package and indirectly on a package with high-severity issues. If an alternative cannot be found, the dependency should at least be upgraded to the most recent version (v5.0.2).tslint
has been deprecated in favor of eslint
+ @typescript-eslint/parser
+ @typescript-eslint/eslint-plugin
.discord.js
12 is deprecated, but v13 requires node >=16.6.0.sqlite
(dependency: 4.0.11
, current: 4.0.23
)config
(dependency: 1.31.0
, current: 3.3.6
)js-yaml
(dependency: 3.14.0
, current: 4.1.0
)npmlog
(dependency: 4.1.2
, current: 6.0.0
)xregexp
(dependency: 4.3.0
, current: 5.1.0
)typescript
(dependency: 3.9.5
, current: 4.4.4
)(something like commands.js)
shim all logs? or just message events?
...winston?
cleaner etc.
eg whitelist, new settings, channel settings
Like z[b_<\]
should be b
+ _<\
, for example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.