Shout 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Shout 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 叶秀兰
适用人群 未知
收录时间 2014-09-09

软件简介

Shout 是一个 Web IRC 客户端,你可以把TA放置在你的服务器上。

特性:

  • 支持多用户

  • 即使关闭了浏览器还是可以保持连接

  • 可以一次性从多个设备进行连接

  • 响应式布局 —可以很好的在智能手机上运行

  • 等等

好啦,是否吸引到你了呢,赶紧来尝试吧!
这里是一个在公共模式下运行的 Shout 服务器,允许匿名连接:

Try the Shout client

注意:如果大量用户尝试示例,你可以尝试另外一个网络 irc.freenode.org,免费节点只能允许大约 5 个的连接。

安装

sudo npm install -g shout

使用

安装好后启动服务器:

shout

更多相关信息

shout --help

截图

配置

打开 config.json 文件,运行:

shout config

设置:

port
使用默认端口
你可以覆盖,通过运行: shout --port 80

public
Set to either true|false.
When set to false, a login will be required for connecting users.

用户管理

运行 shout --help:

Usage: shout [options] [command]

Commands:

  list
    List all existing users

  add <name>
    Add a new user

  remove <name>
    Remove an existing user

  edit <name>
    Edit an existing user

如果你需要编辑用户手册,请看 users/example/user.json.

命令

  • /close

  • /connect

  • /deop

  • /devoice

  • /disconnect

  • /invite

  • /join

  • /kick

  • /leave

  • /me

  • /mode

  • /msg

  • /nick

  • /notice

  • /op

  • /part

  • /query

  • /quit

  • /quote

  • /raw

  • /say

  • /send

  • /server

  • /slap

  • /topic

  • /voice

  • /whois

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2012/03/09 14:08

this作参数的问题

今天写程序遇到一个挺有意思的compile error vs2005中的c2662; class test ... { public: void shout()...{cout<<"shout"<<endl;} } main() ... { const test* t = new test; t->shout(); } 就会出错,问题在于shout函数有this作为参数,但是我用的是const指针调用shout; 那么指针类型就无法匹配;shout加个const修饰就...

0
0
发表了博客
2016/11/17 11:30

Yii2之事件处理

Yii2之事件处理 通过事件(Event)处理,可以在某个特定时刻执行指定的代码,可以解耦代码,同时也增加了可维护性,通常,事件在客户端软件中比较好理解,比如onClick,onFocus,当点击按钮,获取到焦点时执行指定代码。在PHP中,事件的处理可能不太好理解,但是,只要理清了事件处理的过程,一切都会变得简单: 1.注册(...

0
0
发表于AI & 大数据专区
03/26 22:31

Python|继承,多态,鸭子类型

01 继承 编写一个类 class Animal(object): def shout(self): print('Animal is shouting...') 继承Animal的Dog: class Dog(Animal): def shout(self): print('Dog is shouting...') 继承Animal的Cat: class Ca......

0
0
发表了博客
2019/05/01 11:15

PyStudyOOP2

OOP2 1 类的继承 继承是面向对象的重要特性之一,是相对两个类而言的父子关系,子类继承了父类的所有的属性和方法,继承最大的好处是实现了代码的重用,可以重用已经存在的数据和行为,减少代码的重复编写。 2 不...

0
0
发表了博客
2013/12/26 17:49

老xu的Perl OO培训

QQ群里面的记录,

0
0
发表于软件架构专区
07/07 14:41

我终于弄懂了Python的装饰器(一)

此系列文档: 1. 我终于弄懂了Python的装饰器(一) 2. 我终于弄懂了Python的装饰器(二) 3. 我终于弄懂了Python的装饰器(三) 4. 我终于弄懂了Python的装饰器(四) 一、装饰器基础(什么是装饰器) Python的函...

0
0
发表于软件架构专区
2016/05/04 15:34

Apache MINA --- [状态机]

如果你正在使用MINA来开发复杂的网络交互应用,你可能会发现自己在寻找一些良好的状态模式设计方案来解决其中的一些复杂性.那么在你那么做之前,我们可以先来看看MINA状态机能为我们做点什么再做决定. 下面用一个简...

0
0
2019/05/07 11:12

浅谈GO语言中的面向对象

前言 如果说最纯粹的面向对象语言,我觉得是Java无疑。而且Java语言的面向对象也是很直观,很容易理解的。class是基础,其他都是要写在class里的。 最近学习了Go语言,有了一些对比和思考。虽然我还没有完全领悟G...

2
12
发表于AI & 大数据专区
05/16 21:41

Python|编写自己的类

01 类(对象) class dog(object) 以上定义了一个dog对象,它继承于根类object. 02 类的属性 def __init__(self, name, dtype): self.name = name self.dtype = dtype 以上定义了dog对象的两个属性:name, dtype......

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
5 收藏
分享
返回顶部
顶部