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 "Pyeval"

From ZNC
Jump to navigation Jump to search
(Created page with "{{External Module}} This module allows you to evaluate python code. You need modpython installed and loaded to use it. When you put a > at the start of a line, it will b...")
 
Line 1: Line 1:
{{External Module}}
+
{{Core Module}}
  
 
This module allows you to evaluate python code. You need [[modpython]] installed and loaded to use it.
 
This module allows you to evaluate python code. You need [[modpython]] installed and loaded to use it.

Revision as of 21:35, 5 August 2019


This module allows you to evaluate python code. You need modpython installed and loaded to use it.

When you put a > at the start of a line, it will be replaced by four spaces. This allows you to indent code. Here is an example:

def test():
>module.PutModule("Hello World!")
<

You can get this module's source code here

Variables

  • znc - The znc python module
  • module - The loaded pyeval instance
  • user - The user which pyeval is loaded as
  • client - The current client

Arguments

This user module takes no arguments.

Read loading modules to learn more about loading modules.