GraphQL API and utilities for the rpdata project
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.

50 lines
1.0 KiB

  1. # Information about an IRC channel
  2. type Channel {
  3. # The channel's name
  4. name: String!
  5. # Whether the channel should be logged
  6. logged: Boolean!
  7. # Whether the channel is a hub channel
  8. hub: Boolean!
  9. # The event name, or `null` if none is specified
  10. eventName: String
  11. # The location name, or `null` if none is specified
  12. locationName: String
  13. }
  14. input ChannelAddInput {
  15. # The channel's name
  16. name: String!
  17. # Whether the channel should be logged
  18. logged: Boolean
  19. # Whether the channel is a hub channel
  20. hub: Boolean
  21. # The event name, or `null` if none is specified
  22. eventName: String
  23. # The location name, or `null` if none is specified
  24. locationName: String
  25. }
  26. input ChannelEditInput {
  27. # The channel's name
  28. name: String!
  29. # Whether the channel should be logged
  30. logged: Boolean
  31. # Whether the channel is a hub channel
  32. hub: Boolean
  33. # The event name, or `null` if none is specified
  34. eventName: String
  35. # The location name, or `null` if none is specified
  36. locationName: String
  37. }