-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.example.py
64 lines (48 loc) · 1.34 KB
/
config.example.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import requests
nick = 'botnickname'
host = 'irc.oftc.net'
port = 6697
ssl = True
ipv6 = False
### OPTIONAL: password is the NickServ password, serverpass, the server password
# password = 'nickserv_password'
# serverpass = 'server_password'
## Your nickname for use with admin.py functionality
admins = owner = 'my_owner'
# Your hostname to be recognized as global owner
owner_host = "my_owner_hostname"
# Time in seconds to wait between two feed requests
sleep_interval = 5
# Use with caution, certificate verification for https requests
ssl_verify = False
# User Agent (You are responsible for respectul usage)
user_agent = "aamnews"
# Ignore nicknames
ignore = ['']
# Twitter api credentials (required for twitter feed types)
twitter_creds = {
"consumer_key": "",
"consumer_secret": "",
"access_token": "",
"access_token_secret": ""
}
# URL shortening
# Use any of the two and modify to use your shortner
def shorten_url(url):
"""
Use this to avoid shortening URLs
"""
return url
# Example:
#
# def shorten_url(url):
# """
# To be modified to be used with your service of choice
# Keep in mind that this will do a lot of queries at a time.
# """
#
# payload = {"format": "simple",
# "action": "shorturl",
# "url": url}
#
# return requests.get("http://off.st/api.php", params=payload).text