touchguild
TouchGuild is a NodeJS library for interfacing with Guilded.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.7%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
TouchGuild is a NodeJS library for interfacing with Guilded.
Basic Info
- Host: GitHub
- Owner: Dinographic
- License: mit
- Language: TypeScript
- Default Branch: dev
- Homepage: https://touchguild.com
- Size: 18.8 MB
Statistics
- Stars: 8
- Watchers: 1
- Forks: 6
- Open Issues: 7
- Releases: 16
Topics
Metadata Files
README.md
```js const { Client } = require("touchguild"); const client = new Client({ token: "TOKEN" });
client.on("ready", () => {
console.log(Logged as ${client.user.username});
});
client.on('error', (err) => { console.error(err); });
client.connect(); ```
For more examples, check out the examples folder on GitHub.
Installation
NodeJS 16.16.0 or higher is required. Check out Development Builds if you wish to install in-dev versions.
sh
npm install touchguild
Development Builds
sh
npm install touchguild@dev
The documentation under dev is always for the latest commit. If something isn't working that's in the documentation, you're likely looking at the wrong documentation.
🔬 Data & Analytics
Data collection is enabled by default for improving and making statistics. This includes collecting application IDs, guild count, build info, method execution counts, latency data, and application command usage.
For transparency, you can review the source code.
If this is a concern and you rather opt out, consider disabling the dataCollection client option.
If some of your data have already been collected and want to the removal of them, consider contacting us: support@dinographicpixels.com
Links:
Ressources
- Website
- Guide
- Release documentation
- Development documentation #### Policies
- Privacy Policy #### Community
- Discord server
- Guilded server
Owner
- Name: Dinographic
- Login: Dinographic
- Kind: organization
- Email: support@dinographicpixels.com
- Location: United States of America
- Website: dinographicpixels.com
- Twitter: DinographicHQ
- Repositories: 8
- Profile: https://github.com/Dinographic
We make games, software and more.
Citation (CITATION.cff)
message: "If you use this software publicly, please mention those information." authors: - username: PakkoGraphic github-profile: "https://github.com/pakkographic" email: support@dinographicpixels.com title: "TouchGuild" website: https://touchguild.com date-released: 09/18/2022 license: Apache-2.0 repository-code: "https://github.com/Dinographic"
GitHub Events
Total
- Push event: 5
Last Year
- Push event: 5
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| pakkographic | 4****c | 481 |
| raphckrman | 4****n | 22 |
| dependabot[bot] | 4****] | 8 |
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 12
- Total pull requests: 70
- Average time to close issues: 19 days
- Average time to close pull requests: 4 days
- Total issue authors: 1
- Total pull request authors: 4
- Average comments per issue: 0.67
- Average comments per pull request: 0.77
- Merged pull requests: 53
- Bot issues: 0
- Bot pull requests: 21
Past Year
- Issues: 1
- Pull requests: 22
- Average time to close issues: N/A
- Average time to close pull requests: 11 days
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 1.0
- Average comments per pull request: 2.0
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 21
Top Authors
Issue Authors
- pakkographic (11)
Pull Request Authors
- pakkographic (37)
- dependabot[bot] (14)
- raphckrman (10)
- TrellixVulnTeam (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- npm 539 last-month
- Total dependent packages: 2
- Total dependent repositories: 0
- Total versions: 200
- Total maintainers: 2
npmjs.org: touchguild
TouchGuild, a NodeJS library for interfacing with Guilded.
- Homepage: https://touchguild.com
- License: MIT
-
Latest release: 1.4.1
published over 1 year ago
Rankings
Maintainers (2)
Dependencies
- @types/events ^3.0.0 development
- @types/node ^18.7.11 development
- @types/sync-fetch ^0.4.0 development
- @types/ws ^8.5.3 development
- i ^0.3.7 development
- npm ^8.18.0 development
- ts-node ^10.9.1 development
- typed-emitter ^2.1.0 development
- typescript ^4.7.4 development
- acorn ^8.8.0
- acorn-walk ^8.2.0
- arg ^4.1.3
- axios ^0.27.2
- create-require ^1.1.1
- diff ^4.0.2
- emitterbuilder ^1.0.3
- events ^3.3.0
- gen-esm-wrapper ^1.1.3
- make-error ^1.3.6
- node-fetch ^3.2.10
- node-fetch-commonjs ^3.1.1
- sync-fetch ^0.4.1
- typed-emitter ^2.1.0
- v8-compile-cache-lib ^3.0.1
- ws ^8.8.1
- yn ^3.1.1
- actions/checkout v3 composite
- JS-DevTools/npm-publish v1 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
