Skip to content

Instantly share code, notes, and snippets.

@linuxdaemon
Created November 30, 2018 22:20
Show Gist options
  • Save linuxdaemon/e34a8d8ed1ecdea9d38bf064bf11d651 to your computer and use it in GitHub Desktop.
Save linuxdaemon/e34a8d8ed1ecdea9d38bf064bf11d651 to your computer and use it in GitHub Desktop.
def get_ops(conn, channel_name):
channels = conn.memory["chan_data"]
channel = channels.getchan(channel_name)
ops = []
for nick, membership in channel.users.items():
for status in membership.status:
if status.prefix == '@':
ops.append(membership)
return ops
def print_op_nicks(conn, chan):
for member in get_ops(conn, chan):
print(member.user.nick)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment