update irc wiki pages
This commit is contained in:
parent
6dbd33549c
commit
e6d7195d16
|
@ -1,44 +0,0 @@
|
|||
---
|
||||
author: ~cmccabe
|
||||
published: true
|
||||
title: irc-bots
|
||||
description: information about irc bots on tilde.team
|
||||
category:
|
||||
- main
|
||||
---
|
||||
|
||||
# tilde.team irc bots
|
||||
|
||||
tilde.team is a place for socializing, learning, and making cool stuff. one fun activity for this is the creation of [irc](https://tilde.team/wiki/?page=irc) bots.
|
||||
|
||||
if you keep your bots clean and efficient, your irc bots are welcome on tilde.team.
|
||||
|
||||
bots should be well behaved and efficient with system resources. if you see a bot that is not, please remind the botmaster about this and/or notify an admin. naughty bots can make the system less enjoyable for everyone, and we all have to work together to police them.
|
||||
|
||||
## rules and etiquette for tilde.team irc bots
|
||||
|
||||
your bot must respond to !botlist with the following information:
|
||||
- your system username (as creator/botmaster) - so we can contact you if the bot misbehaves
|
||||
- one line description of the bot's functionality
|
||||
- list of the bots public commands
|
||||
|
||||
be conservative about automatically re-connecting to the server or channel.
|
||||
|
||||
if your bot's code is not stable, keep it in the #bots channel and do testing there.
|
||||
|
||||
## tilde.team bot starter kit
|
||||
|
||||
[khuxkm](https://khuxkm.tilde.team) is hard at work developing a starter kit framework in python that you can use to build your own irc bot. find the [source here](https://git.tildeverse.org/team/teambot). it's installed globally, so get coding!
|
||||
|
||||
## add your bot to the list below
|
||||
|
||||
follow the example of sedbot when you add your bot in a PR to the wiki
|
||||
|
||||
* sedbot
|
||||
- botmaster: [~ben](https://ben.tilde.team)
|
||||
- short description: sent a typo in chat? fix it up with a sed expression and sedbot will try to correct it
|
||||
- list of functions:
|
||||
+ s/needle/replace/flags
|
||||
+ most regex character classes match here
|
||||
+ flags include `g` and `i`
|
||||
- [source](https://git.tildeverse.org/ben/sedbot)
|
|
@ -15,16 +15,14 @@ the tilde.chat irc network is available at tilde.chat:+6697 (with ssl)
|
|||
|
||||
this is the beginning of the [tilde.chat](https://tilde.chat) irc federation! more info on that site.
|
||||
|
||||
`#team`, `#town`, and `#your` are reserved channels for the local ircd nodes. you can only join those from the respective hosts.
|
||||
### here are you options to connect:
|
||||
|
||||
if you're logged in with ssh, run `chat` to connect weechat directly.
|
||||
* `weechat` when logged in with ssh
|
||||
* `irssi`
|
||||
* `znc` running on your tilde.team shell
|
||||
* `webirc` to register your thelounge account for [our webchat](https://irc.tilde.team)
|
||||
* any other client that you like: connect to tilde.chat:6697 with ssl
|
||||
|
||||
local connections can use 6667 without ssl
|
||||
local connections (weechat, irssi, znc) can use 6667 without ssl
|
||||
|
||||
there is an instance of [thelounge](https://thelounge.chat) webchat at [irc.tilde.team](https://irc.tilde.team) if you don't already have your own client.
|
||||
|
||||
run `webirc` to set up your account for [our webchat](https://irc.tilde.team)
|
||||
|
||||
the #meta channel on irc is bridged to #general on the [tilde.team discord](https://tilde.team/discord/) if you are already using discord.
|
||||
|
||||
hit me up on irc/discord if you have any suggestions!
|
||||
for more info, see the [tilde.chat wiki](https://tilde.chat/wiki/) for info on bots and other specifics.
|
||||
|
|
Loading…
Reference in New Issue