You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.2 KiB
63 lines
1.2 KiB
# Information about an IRC channel
|
|
type Channel {
|
|
# The channel's name
|
|
name: String!
|
|
|
|
# Whether the channel should be logged
|
|
logged: Boolean!
|
|
|
|
# Whether the channel is a hub channel
|
|
hub: Boolean!
|
|
|
|
# The event name, or `null` if none is specified
|
|
eventName: String
|
|
|
|
# The location name, or `null` if none is specified
|
|
locationName: String
|
|
}
|
|
|
|
# Filters for the channels query
|
|
input ChannelsFilter {
|
|
# Filter to either logged or unlogged channels
|
|
logged: Boolean
|
|
|
|
# Filter by event name
|
|
eventName: String
|
|
|
|
# Filter by location name
|
|
locationName: String
|
|
}
|
|
|
|
input ChannelAddInput {
|
|
# The channel's name
|
|
name: String!
|
|
|
|
# Whether the channel should be logged
|
|
logged: Boolean
|
|
|
|
# Whether the channel is a hub channel
|
|
hub: Boolean
|
|
|
|
# The event name, or `null` if none is specified
|
|
eventName: String
|
|
|
|
# The location name, or `null` if none is specified
|
|
locationName: String
|
|
}
|
|
|
|
input ChannelEditInput {
|
|
# The channel's name
|
|
name: String!
|
|
|
|
# Whether the channel should be logged
|
|
logged: Boolean
|
|
|
|
# Whether the channel is a hub channel
|
|
hub: Boolean
|
|
|
|
# The event name, or `null` if none is specified
|
|
eventName: String
|
|
|
|
# The location name, or `null` if none is specified
|
|
locationName: String
|
|
}
|