twisted / twisted/twisted

Add LIST to IRCClient

Open
#4,929 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement new priority-normal words
Dominant language
Python
Stars
6k
Forks
1.2k
Avg merge
2d 10h
Merged PRs (30d)
10

Description

taos's avatar taos reported
Trac ID trac#4929
Type enhancement
Created 2011-03-08 23:23:29Z

Simply making a method that calls '/LIST' This is done in IRCClient by adding a channel_list method (knowing that list is a keyword.).

Attachments:

  • 4929.patch (1559 bytes) - added by taos on 2011-03-08 23:24:31Z - Patch containing method and unit tests.
  • bug_4929.patch (3330 bytes) - added by Upasana on 2013-04-29 12:23:14Z -
  • bug_6482_2.patch (335 bytes) - added by Upasana on 2013-05-01 01:26:32Z -
  • ircLogBot.py (5223 bytes) - added by Upasana on 2013-05-01 01:43:39Z - Use Case for my patch
  • README (749 bytes) - added by Upasana on 2013-05-01 01:44:26Z - This is a README file for ircLogBot.py
  • bug_4929_2.patch (4285 bytes) - added by Upasana on 2013-05-01 03:10:27Z -
Searchable metadata
trac-id__4929 4929
type__enhancement enhancement
reporter__taos taos
priority__normal normal
milestone__ 
branch__ 
branch_author__ 
status__new new
resolution__None None
component__words words
keywords__ 
time__1299626609000000 1299626609000000
changetime__1370561003000000 1370561003000000
version__None None
owner__Upasana Upasana
cc__ralphm cc__Upasana

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the IRCClient implementation and inspect the attached patches, especially the patch containing the proposed method and unit tests. Verify that channel_list issues the /LIST command and that the corresponding tests pass; the existing attachments show that work has already been attempted.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
networking
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.