Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show operator/voice status in channel member list #6

Open
termoose opened this issue Jan 24, 2020 · 2 comments
Open

Show operator/voice status in channel member list #6

termoose opened this issue Jan 24, 2020 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers gui GUI changes, involving tview

Comments

@termoose
Copy link
Owner

With support for the following

  • halfop h with prefix %
  • voice v with prefix +
  • operator o with prefix @

Already have (unused) function UserModeString for converting IRCCloud API responses to correct prefixes

@termoose termoose added enhancement New feature or request good first issue Good for newcomers gui GUI changes, involving tview labels Jan 24, 2020
@c99koder
Copy link

The isupport_params event gives you the PREFIX configuration for each connection which tells you which symbols to display for each mode.

The defaults we use when PREFIX isn't set is:

  • Oper (Y): !
  • Owner (q): ~
  • Admin (a): &
  • Operator (o): @
  • Halfop (h): %
  • Voice (v): +

Note that some networks use Y for Owner instead of Oper, on these networks there is a parameter in the isupport parameters called "OWNER" that should contain the correct mode letter. You can also check the usermodes attribute on the isupport_params event for a list of all the valid modes on the network.

@termoose
Copy link
Owner Author

Oh that's much better, thanks for letting me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers gui GUI changes, involving tview
Projects
None yet
Development

No branches or pull requests

2 participants