To create new wiki account, please join us on #znc at freenode and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Difference between revisions of "AKA"

From ZNC
Jump to: navigation, search
(Restore Aka_(nicktrace) from archive.org - 2016/02/15)
 
m (Update contents from google cache.)
Line 21: Line 21:
  
 
==== Examples ====
 
==== Examples ====
  <Evan> trace nick Evan
+
  <MuffinMedic> history MuffinMedic
  <*aka> Evan was also known as: Evan, MuffinMedic (unaffiliated/evan)
+
<*aka> Nick(s): evan, monstermedic, muffinmedic, studmuffin
 +
  <*aka> Ident(s): evan, muffin
 +
<*aka> Host(s): muffinmedic.net, unaffiliated/muffinmedic
  
  <Evan> userinfo nick Evan
+
  <MuffinMedic> users #freenode #znc
  <*aka> Last known information for nick Evan: Evan!~Evan@unaffiliated/evan (Evan) as of 2015-12-12 17:27:01 (added 2013-06-17 01:17:44) on server wilhelm.freenode.net (Bavaria, Germany)
+
  <*aka> Common users between #freenode, #znc: aww, evan, muffinmedic, princessaww
  
  <Evan> channels nick Evan
+
  <MuffinMedic> channels MuffinMedic Aww
  <*aka> Evan was found in: #freenode #mnfh #znc #znc-dev
+
  <*aka> Common channels for muffinmedic, aww: #freenode, #python, #znc, #znc-dev
  
  <Evan> sharedchans nicks Aww Evan
+
  <MuffinMedic> seen muffinmedic #znc
  <*aka> Common channels between Aww Evan: #freenode #mnfh
+
  <*aka> muffinmedic (evan@unaffiliated/muffinmedic) was last seen in #znc at 2016-09-25 15:34:11 saying "AKA Version 2.0.0 is out!".
  
  <Evan> seen in nick #mnfh Evan
+
  <MuffinMedic> geo muffinmedic
  <*aka> Nick Evan (Evan, Evan!~Evan@unaffiliated/evan) was last seen in #mnfh 2 hours, 12 minutes, 57 seconds ago saying "Evan, yes" (2015-12-12 17:28:58)
+
  <*aka> muffinmedic (evan@104.31.72.56) is located in New York, New York, United States (40.7143, -74.006) / Timezone: America/New_York / Proxy: False / Mobile: False / IP: 2400:cb00:2048:1::681f:4938 / rDNS: muffinmedic.net
  
  <Evan> offenses nick Evan
+
  <MuffinMedic> rawquery SELECT DISTINCT nick, ident, host FROM users WHERE network = 'freenode' AND channel = '#znc' AND time >= strftime('%s', '2016-10-09') AND nick GLOB '*muffin*';
  <*aka> Evan (unaffiliated/evan) was kicked from #mnfh by Aww on 2015-10-27 07:32:50. Reason: Cookies > Muffins
+
  <*aka> ('muffinmedic', 'evan', 'unaffiliated/muffinmedic')
 +
<*aka> 1 record retrieved
  
  <Evan> rawquery SELECT identity, channel, processed_time FROM users WHERE host = 'unaffiliated/evan' and nick = 'MuffinMedic' ORDER BY channel ASC;
+
  <MuffinMedic> stats
  <*aka> ('~Evan', '#freenode', '2015-12-31 14:07:20.102240')
+
  <*aka> Nick(s): 289134
  <*aka> ('~Evan', '#mnfh', '2016-01-13 18:19:05.481288')
+
  <*aka> Ident(s): 223795
  <*aka> ('~Evan', '#znc', '2015-12-31 14:07:27.336901')
+
  <*aka> Host(s): 640209
  <*aka> ('~Evan', '#znc-dev', '2015-12-31 14:07:27.902531')
+
  <*aka> Channel(s): 449
 
+
  <*aka> Total Records: 1120176
<Evan> process channel #mnfh
 
<*aka> Channel #mnfh processed.
 
 
 
<Evan> stats
 
<*aka> Nicks: 130244
 
<*aka> Hosts: 209724
 
  <*aka> Channels: 301
 
  
 
== Contact ==
 
== Contact ==

Revision as of 09:42, 2 April 2017

The aka (Also Known As / nicktrace) python module tracks nicks and hosts, allowing tracing and history viewing.

Requirements

aka requires modpython, python3-requests, and sqlite3.

Installation

aka can be downloaded from GitHub. Place aka.py in your ZNC modules folder.

Usage

Arguments

This user module takes no arguments.

Read loading modules to learn more about loading modules.

Commands

Commands and documentation can be found on the README

Examples

<MuffinMedic> history MuffinMedic
<*aka> Nick(s): evan, monstermedic, muffinmedic, studmuffin
<*aka> Ident(s): evan, muffin
<*aka> Host(s): muffinmedic.net, unaffiliated/muffinmedic
<MuffinMedic> users #freenode #znc
<*aka> Common users between #freenode, #znc: aww, evan, muffinmedic, princessaww
<MuffinMedic> channels MuffinMedic Aww
<*aka> Common channels for muffinmedic, aww: #freenode, #python, #znc, #znc-dev
<MuffinMedic> seen muffinmedic #znc
<*aka> muffinmedic (evan@unaffiliated/muffinmedic) was last seen in #znc at 2016-09-25 15:34:11 saying "AKA Version 2.0.0 is out!".
<MuffinMedic> geo muffinmedic
<*aka> muffinmedic (evan@104.31.72.56) is located in New York, New York, United States (40.7143, -74.006) / Timezone: America/New_York / Proxy: False / Mobile: False / IP: 2400:cb00:2048:1::681f:4938 / rDNS: muffinmedic.net
<MuffinMedic> rawquery SELECT DISTINCT nick, ident, host FROM users WHERE network = 'freenode' AND channel = '#znc' AND time >= strftime('%s', '2016-10-09') AND nick GLOB '*muffin*';
<*aka> ('muffinmedic', 'evan', 'unaffiliated/muffinmedic')
<*aka> 1 record retrieved
<MuffinMedic> stats
<*aka> Nick(s): 289134
<*aka> Ident(s): 223795
<*aka> Host(s): 640209
<*aka> Channel(s): 449
<*aka> Total Records: 1120176

Contact

Issues/bugs should be submitted on GitHub.

For assistance, please PM Evan on freenode or Snoonet.