Hex Artifact Content
Logged in as anonymous

Artifact 448e8e5d2085370415472df8403c8c5d38d444b5d645a453c68a8134bd4db1f5:


0000: 23 20 76 69 3a 66 74 3d 74 6f 6d 6c 3a 0a 23 20  # vi:ft=toml:.# 
0010: 54 65 6c 65 67 72 61 6d 20 41 50 49 20 6b 65 79  Telegram API key
0020: 0a 61 70 69 5f 6b 65 79 20 3d 20 22 59 4f 55 5f  .api_key = "YOU_
0030: 4b 4e 4f 57 5f 57 48 45 52 45 5f 54 4f 5f 47 45  KNOW_WHERE_TO_GE
0040: 54 5f 54 48 49 53 22 0a 0a 23 20 54 65 6c 65 67  T_THIS"..# Teleg
0050: 72 61 6d 20 41 50 49 20 67 61 74 65 77 61 79 20  ram API gateway 
0060: 28 77 68 65 6e 20 79 6f 75 20 61 72 65 20 72 75  (when you are ru
0070: 6e 6e 69 6e 67 20 79 6f 75 72 20 6f 77 6e 29 0a  nning your own).
0080: 61 70 69 5f 67 61 74 65 77 61 79 20 3d 20 22 68  api_gateway = "h
0090: 74 74 70 73 3a 2f 2f 61 70 69 2e 74 65 6c 65 67  ttps://api.teleg
00a0: 72 61 6d 2e 6f 72 67 22 20 23 20 3c 2d 20 6e 6f  ram.org" # <- no
00b0: 74 65 20 6e 6f 20 74 72 61 69 6c 69 6e 67 20 73  te no trailing s
00c0: 6c 61 73 68 0a 0a 23 20 77 68 65 72 65 20 74 6f  lash..# where to
00d0: 20 6c 69 73 74 65 6e 20 6f 6e 20 28 73 6f 63 6b   listen on (sock
00e0: 65 74 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70  ets are not supp
00f0: 6f 72 74 65 64 20 73 69 6e 63 65 20 30 2e 33 2e  orted since 0.3.
0100: 30 29 0a 6c 69 73 74 65 6e 5f 6f 6e 20 3d 20 22  0).listen_on = "
0110: 30 2e 30 2e 30 2e 30 3a 32 35 22 0a 0a 23 20 77  0.0.0.0:25"..# w
0120: 68 65 74 68 65 72 20 77 65 20 6e 65 65 64 20 74  hether we need t
0130: 6f 20 68 61 6e 64 6c 65 20 75 6e 6b 6e 6f 77 6e  o handle unknown
0140: 20 61 64 72 65 73 73 65 73 0a 23 20 2d 20 72 65   adresses.# - re
0150: 6c 61 79 3a 20 73 65 6e 64 20 74 68 65 6d 20 74  lay: send them t
0160: 6f 20 64 65 66 61 75 6c 74 20 6f 6e 65 0a 23 20  o default one.# 
0170: 2d 20 64 65 6e 79 3a 20 64 72 6f 70 20 74 68 65  - deny: drop the
0180: 6d 0a 75 6e 6b 6e 6f 77 6e 20 3d 20 22 72 65 6c  m.unknown = "rel
0190: 61 79 22 0a 0a 23 20 64 65 66 61 75 6c 74 20 66  ay"..# default f
01a0: 69 65 6c 64 73 20 74 6f 20 73 68 6f 77 20 69 6e  ields to show in
01b0: 20 6d 65 73 73 61 67 65 20 68 65 61 64 65 72 0a   message header.
01c0: 66 69 65 6c 64 73 20 3d 20 5b 20 22 64 61 74 65  fields = [ "date
01d0: 22 2c 20 22 66 72 6f 6d 22 2c 20 22 73 75 62 6a  ", "from", "subj
01e0: 65 63 74 22 20 5d 0a 0a 23 20 77 68 69 63 68 20  ect" ]..# which 
01f0: 64 6f 6d 61 69 6e 73 20 61 72 65 20 61 6c 6c 6f  domains are allo
0200: 77 65 64 20 69 6e 20 61 64 64 72 65 73 73 65 73  wed in addresses
0210: 0a 23 20 74 68 69 73 20 6d 65 61 6e 73 20 74 68  .# this means th
0220: 61 74 20 61 6e 79 20 75 6e 71 75 61 6c 69 66 69  at any unqualifi
0230: 65 64 20 72 65 63 69 70 69 65 6e 74 20 22 73 6f  ed recipient "so
0240: 6d 65 62 6f 64 79 22 20 77 69 6c 6c 20 61 6c 73  mebody" will als
0250: 6f 20 6d 61 74 63 68 0a 23 20 74 6f 20 22 73 6f  o match.# to "so
0260: 6d 65 62 6f 64 79 40 65 61 63 68 5f 64 6f 6d 61  mebody@each_doma
0270: 69 6e 22 0a 64 6f 6d 61 69 6e 73 20 3d 20 5b 20  in".domains = [ 
0280: 22 6c 6f 63 61 6c 68 6f 73 74 22 2c 20 22 63 75  "localhost", "cu
0290: 72 72 65 6e 74 2e 68 6f 73 74 6e 61 6d 65 22 20  rrent.hostname" 
02a0: 5d 0a 0a 23 20 64 65 66 61 75 6c 74 20 72 65 63  ]..# default rec
02b0: 69 70 69 65 6e 74 2c 20 73 68 6f 75 6c 64 20 62  ipient, should b
02c0: 65 20 73 70 65 63 69 66 69 65 64 0a 23 20 73 74  e specified.# st
02d0: 69 6c 6c 20 63 61 6e 20 62 65 20 61 20 75 73 65  ill can be a use
02e0: 72 2c 20 63 68 61 6e 6e 65 6c 20 6f 72 20 67 72  r, channel or gr
02f0: 6f 75 70 0a 64 65 66 61 75 6c 74 20 3d 20 30 0a  oup.default = 0.
0300: 0a 5b 72 65 63 69 70 69 65 6e 74 73 5d 0a 23 20  .[recipients].# 
0310: 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 71 75  make sure you qu
0320: 6f 74 65 20 65 6d 61 69 6c 73 2c 20 61 73 20 22  ote emails, as "
0330: 40 22 20 63 61 6e 27 74 20 67 6f 20 74 68 65 72  @" can't go ther
0340: 65 20 75 6e 71 75 6f 74 65 64 2e 20 41 6e 64 20  e unquoted. And 
0350: 62 79 20 64 65 66 61 75 6c 74 0a 23 20 77 65 20  by default.# we 
0360: 6e 65 65 64 20 46 51 44 4e 73 0a 22 73 6f 6d 65  need FQDNs."some
0370: 62 6f 64 79 40 65 78 61 6d 70 6c 65 2e 63 6f 6d  body@example.com
0380: 22 20 3d 20 31 20 23 20 75 73 65 72 20 69 64 27  " = 1 # user id'
0390: 73 20 61 72 65 20 70 6f 73 69 74 69 76 65 0a 22  s are positive."
03a0: 72 6f 6f 74 22 20 3d 20 2d 31 20 23 20 67 72 6f  root" = -1 # gro
03b0: 75 70 20 69 64 27 73 20 61 72 65 20 6e 65 67 61  up id's are nega
03c0: 74 69 76 65 0a 0a 23 20 74 6f 20 6c 6f 6f 6b 20  tive..# to look 
03d0: 75 70 20 63 68 61 74 2f 67 72 6f 75 70 20 69 64  up chat/group id
03e0: 20 79 6f 75 20 63 61 6e 20 75 73 65 20 64 65 62   you can use deb
03f0: 75 67 20 73 65 74 74 69 6e 67 73 20 69 6e 20 54  ug settings in T
0400: 65 6c 65 67 72 61 6d 20 63 6c 69 65 6e 74 73 2c  elegram clients,
0410: 0a 23 20 6f 72 20 73 6f 6d 65 20 62 6f 74 20 6c  .# or some bot l
0420: 69 6b 65 20 40 67 65 74 69 64 73 62 6f 74 20 6f  ike @getidsbot o
0430: 72 20 40 52 61 77 44 61 74 61 42 6f 74 0a        r @RawDataBot.