🔩
TouchGuild Docs
NPM
  • 😄Get started
    • 🌟Get started
    • TouchGuild's Guide
  • Older Documentation
    • Select version
      • Newer versions
      • v.0.1.7
        • What's new?
        • 🪑Components
          • 🤖Client
          • ☕Channel
          • 💬Message
          • 🏛️Guild
          • 🙇‍♂️🙇♂ User
          • 👾UserClient
          • 🫂Member
          • ☠️BannedMember
          • 🗓️CalendarEvent
          • 📆CalendarEventRSVP
          • 🗣️ForumTopic
          • 📃ForumTopicComment
          • 📄Doc
          • ↗️ListItem
          • 💭Webhook
        • ⚙️TouchGuild.DevTools
        • 🎒Examples
          • 🦾Snipe & editsnipe
          • 🎰Get bot's information
          • 🤯XP Awards
        • 🌐List of available events
      • v.0.1.6
        • 🏠Home
        • 🪑Components
          • 🤖Client
          • ☕Channel
          • 💬Message
          • 🏛️Guild
          • 🙇‍♂️🙇♂ User
          • 🫂Member
          • ☠️BannedMember
          • 🗓️CalendarEvent
          • 📆CalendarEventRSVP
          • 🗣️ForumTopic
          • 📄Doc
          • ↗️ListItem
          • 💭Webhook
        • 🌐List of available events
        • Types
          • MentionsType
          • ListItemNoteTypes
          • ChannelEditTypes
          • ChannelCategories
          • messageReactionRawTypes
          • messageReactionTypes
          • emojiTypes
          • socialLinkTypes
          • UserClientTypes
  • Misc
    • 😅FAQ
    • 👀Our vision
  • Deprecated Nightly
    • 🎯Features
    • Examples
      • Snipe & editsnipe
Powered by GitBook
On this page
  • A library built by you, for you.
  • Pull requests
  • Feature requests & bug report
  • TouchGuild Library Branding
  • We introduce you the TouchGuild icons
  • Innovation works when secrets are revealed.
  • How the library works, how it treats Guilded API calls?
Edit on GitHub
  1. Misc

Our vision

Our vision, perspective about the TouchGuild library.

PreviousFAQNextFeatures

Last updated 2 years ago

A library built by you, for you.

Pull requests

We wanted to make a library where every bot developers collaborate to the project. By choosing the community, you, we're making what you like the most.

Feature requests & bug report

If you know you won't collaborate to your library, you can still request features, they're helpful and they're representative of what the community would like to get.

You can also report bugs, they can be very important. By reporting you're enabling everyone to get back features that doesn't work anymore, or just issues with properties.

TouchGuild Library Branding

We introduce you the TouchGuild icons

Innovation works when secrets are revealed.

How the library works, how it treats Guilded API calls?

Every components are constructors, they delivers you the necessary methods, properties, and even cached properties, that helps you to be more productive.

The library is receiving Guilded API calls through a WebSocket (WSManager.ts), this WebSocket is invoked when you use the 'connect()' method from . The Guilded API messages which are 'packets' and are converted to JSON then sent and received in the , the message is filtered and redirected to a message handler that treats and emit the component.

We note that the library is licensed under .

👀
Client
Client
Apache-2.0 license
Get started by making pull requests.
You can create issues here. (issues includes feature requests & bugs, and even more).
TouchGuild Icon (mini)
TouchGuild full icon, made to be pleasant to look at.